圖書信息
Ruby語言入門作者:(日)園田裕貴 著,丁明,呂嘉 譯
出版社:東南大學出版社
出版時間:2010-4-1
開本:16開
ISBN:9787564121341
定價:¥32.00
內容簡介
本書為具有一定其他語言的編程經驗的讀者介紹Ruby的特徵、Ruby中的編程方法和編程習慣。這些內容都是為了讓讀者能夠邊閱讀Ruby的資料邊進行實踐性的學習所必須具備的基礎知識。本書對Ruby的基礎部分和元類、塊語句這樣獨特的概念,以及由此產生的特有的文化進行了說明,以使讀者能夠了解到Ruby獨特的思考方式。讀完本書,讀者就應該能夠靈活地運用各種Ruby的類庫,並能夠掌握編寫高水平的Ruby程式的基礎知識。目錄
序前言
第1章歡迎來到Ruby的世界
1.1Ruby的特徵
1.2處理系統和運行環境
1.3運行模式
1.4解釋器的運行
1.5語法和功能
1.6本章總結
第2章數組和哈希表
2.1數組
2.2哈希表
2.3Enumerable模組
2.4本章總結
第3章數值
3.1數字
3.2數值運算
3.3比較
3.4數學函式
3.5比特運算
3.6本章總結
第4章字元串
4.1字元串的創建
4.2字元和字元字面量
4.3正則表達式
4.4對子字元串進行操作
4.5字元串的操作
4.6疊代
4.7格式化
4.8Symbol
4.9Ruby1.8和多位元組字元串
4.10多位元組字元串和Ruby1.9
4.11本章總結
第5章輸入輸出
5.1程式的參數
5.2檔案
5.3標準輸入輸出
5.4其他的輸入輸出對象
5.5編碼(Encoding)
5.6本章總結
第6章變數和表達式
6.1變數
6.2運算符
6.3控制表達式
6.4異常處理
6.5大範圍跳出
6.6本章總結
第7章方法
7.1方法調用
7.2方法的定義
7.3帶有代碼塊的方法
7.4本章總結
第8章對象和類
8.1類的定義
8.2變數與常量
8.3訪問許可權
8.4單態方法與單態類
8.5模組
8.6方法查找
8.7本章總結
第9章超越本書
9.1RubyGems
9.2網路
9.3資料庫
9.4圖像
9.5GUI
9.6Ruby的黑魔術
9.7Ruby的信息源
9.8社區
附錄A處理系統的安裝
A.1版本的選擇
A.2MicrosoftWindows
A.3MacOSX
A.4GNU/Linux
A.5從源程式進行安裝
A.6RubyGems
A.7其他
附錄B表
B.1Ruby1.8到1.9的變化
B.2用語集