ruby语法基础教程.doc

上传人:hw****26 文档编号:2127611 上传时间:2019-04-30 格式:DOC 页数:111 大小:1.44MB
下载 相关 举报
ruby语法基础教程.doc_第1页
第1页 / 共111页
ruby语法基础教程.doc_第2页
第2页 / 共111页
ruby语法基础教程.doc_第3页
第3页 / 共111页
ruby语法基础教程.doc_第4页
第4页 / 共111页
ruby语法基础教程.doc_第5页
第5页 / 共111页
点击查看更多>>
资源描述

1、Ruby 语言Grant R2006 年 11 月 24 日2前 言3目 录Ruby 语言 .1Grant Ren.1第一部分 Ruby 语言基础 .8第一章 Ruby 语言概述 .81.1 Ruby 的历史 .81.2 Ruby 名字的由来 .81.3 Ruby 的特点 .81.4 Ruby 和 Python 的比较 .9第二章 Ruby 编程环境 .92.1 Ruby 的安装 .92.1.1 在 Windows 95/98/Me/XP 上安装 Ruby .92.1.2 在 Linux 上安装 Ruby.102.2 运行 Ruby.102.2.1 使用 Ruby.102.2.2 使用 Fre

2、eRIDE 和 SciTE.112.2.3 使用 fxri .132.3 Ruby-irb.142.4 Ruby-ri.152.5 RubyGems .15第三章 类与对象 .173.1 类的定义 .173.2 对象,属性和方法 .183.3 继承 .203.4 特殊方法与特殊类 .213.5 类变量与类方法 .233.4 存取控制 .233.6 元类 .253.7 Ruby 的动态性 .263.8 变量 .263.8.1 局部变量 .273.8.2 实例变量 .273.8.3 类变量 .273.8.4 全局变量 .283.8.5 常量 .283.8 与定义有关的操作 .293.8.1 ali

3、as.293.8.2 undef .303.8.3 defined? .31第四章 基本类型 .334.1 Array.334.2 Hash.344.3 Number .344.4 String .354.5 Range.3644.6 Symbol.374.7 正则表达式 .37第五章 代码块和迭代器 .385.1 代码块(Block) .385.1.1 什么是代码块 .385.1.2 代码块与对象 .395.2 迭代器(Iterator) .405.2.1 什么是迭代器 .405.2.2 使用迭代器 .405.2.3 yield .415.2.4 编写自己的迭代器 .42第六章 表达式 .4

4、26.1 运算符 .436.2 命令替换 .446.3 赋值运算符 .446.4 并行赋值 .466.5 嵌套赋值 .476.6 其他赋值 .476.7 条件运算 .476.8 case 表达式 .486.9 循环 .496.9.1 Loop.496.9.2 While .506.9.3 Until.506.9.4 Iterator .506.9.5 For.In .516.9.6 Break,Redo,Next .516.9.7 Retry .53第七章 方法 .547.1 运算符重定义 .557.2 变长参数 .567.3 块调用 .567.4 方法返回值 .57第八章 模块 .598.1 名字空间 .598.2 mixin.598.3 使用 mixin.608.3.1 Comparable.608.3.2 Enumerable.618.3.3 Singleton.628.4 Require, load 和 include.62第九章 异常 .649.1 异常处理 .649.2 定义异常类 .689.3 catch 和 throw .68第十章 多任务处理 .6910.1 多线程处理 .69510.1.1 线程创建 .6910.1.2 线程操作 .7010.1.3 线程和异常 .7110.1.4 线程调度 .7310.1.5 线程同步 .7310.2 多进程处理 .

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课程笔记

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。