欧普下载是国内较新、较齐、较安全的软件下载基地!
当前位置:首页 ›› 其他软件 ›› 电子书籍 ›› Ruby中文文档下载

Ruby中文文档

Ruby教程[下载地址]
Ruby中文文档

Ruby中文文档是软件从简单的例子开始到字符串、正则表达式、迭代器、模块到复杂的存储器、类常量等,为用户提供最全面的ruby知识。还附有rgss入门教程和ruby翻译文件等,想学习ruby语言的朋友可以下载!

Ruby中文文档

手册简介:

Ruby,一种简单快捷的面向对象(面向对象程序设计)脚本语言,在20世纪90年代由日本人松本行弘(Yukihiro Matsumoto)开发,遵守GPL协议和Ruby License。它的灵感与特性来自于 Perl、Smalltalk、Eiffel、Ada以及 Lisp 语言。由 Ruby 语言本身还发展出了JRuby(Java平台)、IronRuby(.NET平台)等其他平台的 Ruby 语言替代品。Ruby的作者于1993年2月24日开始编写Ruby,直至1995年12月才正式公开发布于fj(新闻组)。

Ruby语言特点

解释性脚本语言:

有直接呼叫系统调用的能力

强大的字符串操作和正则表达式

开发中快速回馈

迅速和简便:

无需变量声明

变量无类型

语法简单而坚实

自动内存管理

面向对象编程

任何事物都是一个对象

类,继承,方法,等等

单态方法

模块糅合

迭代器和闭包(closures)

以及:

多精度整数

异常处理模式

动态装载

线程

Ruby功能介绍

解释器

Ruby是解释型语言,因此执行程序时无需编译.

变量无类型(动态地确定类型)

Ruby的变量可以接收各种类型的数据,因此没有必要担心变量类型的问题.另一方面,这弱化了编译检查的功能.

无需声明变量

Ruby中无需声明变量即可使用.可以根据变量名分辨变量的种类(局部变量,全局变量,实例变量等).

语法简单

受Eiffel影响,Ruby的语法十分简单.

内存管理无需用户干预

Ruby自动进行内存管理.解释器内置的垃圾回收器会自动回收不再使用的对象.

一切都是对象

从一开始Ruby就被设计成为纯粹的面向对象语言.包括整数这种基本的数据类型在内所有数据都被看是对象,进而得到统一的处理.

类,继承,方法

Ruby当然具有面向对象语言的基本功能,包括类,继承和方法等.

特殊方法

可向某对象添加方法.例如,可以把GUI按钮被按下时的动作作为方法记述下来,还可以用它来进行原型库(prototypebase)的面向对象编程(只要您想这样的话).

使用模块进行糅合(Mix-in)

Ruby认为多重继承会导致问题复杂化,因此故意舍弃了多重继承,但可以使用模块超越类的界限来共享数据和方法等.这就是"Mix-in"糅合功能

迭代器

迭代器功能可以将流程控制结构抽象化.

闭包

可以将某过程片段对象化,对象化后的该过程片段就称作闭包.

功能强大的字符串操作/正则表达式

以Perl为样板创造出了功能强大的字符串操作和正则表达式检索功能.

超长整数

内置了处理超长整数的功能,所以只要内存允许就可以计算非常大的整数.例如计算400的阶乘等也轻而易举.

异常处理功能

异常处理功能可以使您编写代码处理异常情况.

可以直接访问OS

Ruby可以使用(UNIX的)绝大部分的系统调用.即使单独使用Ruby也可以进行系统编程.

动态加载

若OS支持的话,可以在运行时读入对象文件.

下载Ruby中文文档
本地下载地址:
本地电信下载
本地电信下载
本地联通下载
本地联通下载
本地迅雷下载
本地迅雷下载
移动用户下载
移动用户下载

版权声明:本站提的序列号、注册码、注册机、补丁等均来自互联网,仅供学习交流之用,请在下载后24小时内删除。

相关文章
软件评论
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!
    登录   注册