2024香港最具教育競爭力中學/小學/幼稚園50強龍虎榜
2024香港最具教育競爭力中學/小學/幼稚園排名指南
最近十一年香港最具教育競爭力中學/小學/幼稚園50強完整版榜單:
2024202320222021/202019201820172016201520142013
教育競爭力評比體系說明
校風評比體系說明
服务全球华人的中英文書籍網上書店
您的購物車是空的

JRuby 語言實戰技術

  • 作者:駱古道 等 著
  • 出版社: 電子工業出版社
  • 出版時間:2008-06-01
  • 版次:1
  • 商品編號: 10143318

    頁數:505


HK$84.20 (速遞費用須知)
購買額滿HK$158免運費
免郵費優惠僅限香港、澳门、
台灣及中國大陸

購買數量:

內容簡介

 

詳細介紹了JRuby語言的基本概念、運行環境的安裝、集成開發環境的搭建以及構建系統及其運用;對JRuby語言的核心成分:對象、類、模塊等進行了深入的討論,並對其關係進行了全方位的解釋;同時,針對如何開發JRuby語言終端軟件、JRuby語言桌面軟件、如何生成自己的JRuby語言軟件包、如何操控Java語言豐富的資源、利用JRuby語言的專有框架Rails開發網絡軟件等內容進行了示範性講解。
  JRuby語言是目前唯一能夠運行Rails應用軟件框架的語言。它包括兩個方面:Java和Ruby,其中,Java語言是當今最熱門的一種跨平台的面向對象的程序設計語言,Ruby 則是一種簡單明了、擴展性強、移植性好的面向Web應用程序的開發工具。實踐證明,Java與Ruby的結合與推廣,已經給應用軟件編程帶來了革命性的變化。

作者簡介

  駱古道,網名Cnruby,八十年代初畢業於西北工業大學數理力學系,1988年公派留學德國,從事組合最優化理論研究,從九十年代初期起一直致力於計算機領域軟件開發、設計和管理等方面工具,個人博客為「道喜技術日記」。

 

目錄

第一部分 JRUBY語言理論及其開發環境
第1章 介紹JRUBY語言
1.1 RUBY語言與JRUBY語言
1.2 為什麼要學習JRUBY語言
1.3 利用JAVA語言資源與JRUBY程序
1.4 JRUBY語言與JAVA語言實例分析

第2章 開始JRUBY語言
2.1 JRUBY語言運行環境搭建
2.2 JRUBY語言開發環境:NETBEANS
2.3 JRUBY語言開發環境:ECLIPSE
2.4 JRUBY語言的交互執行環境:JIRB

第3章 JRUBY語言構建系統
3.1 構建系統概述
3.2 構建系統工具:RAKE
3.3 構建系統工具:BUILDR
3.4 利用構建系統工具開發JRUBY程序

第4章 JRUBY語言和JAVA語言實例比較
4.1 基於插件技術的JAVA語言程序
4.2 用JRUBY語言直譯JAVA語言程序
4.3 基於RUBY技術的JRUBY程序

第5章 對象和類
5.1 對象、類和超類概述
5.2 變量、常量、函數和類的約定和規定
5.3 開放類
5.4 類和對象的關係
5.5 虛擬類、變量和函數
5.6 類繼承
5.7 類OBJECT

第6章 類(CLASS)和模塊(MODULE)
6.1 類和模塊概述
6.2 模塊和命名空間
6.3 進一步使用模塊及其相關類
6.4 單態類及其使用
6.5 混入技術

第二部分 JRUBY語言的兩個世界:RUBY和JAVA
第7章 JRUBY語言終端應用
7.1 JRUBY語言終端應用的作用
7.2 基於系統終端的JRUBY語言程序
7.3 基於JAVA語言資源的JRUBY終端程序
7.4 現實世界的FLICKR應用實例

第8章 JRUBY語言GUI應用
8.1 JRUBY語言的桌面框架概述
8.2 直接基於SWING的JRUBY桌面程序
8.3 基於線程的JRUBY桌面程序
8.4 PROFLIGACY框架概述
8.5 PROFLIGACY框架的JRUBY程序桌面設計
8.6 PROFLIGACY框架的JRUBY程序行為開發

第9章 開發JRUBY語言軟件包
9.1 JRUBY語言軟件包的概念與作用
9.2 開發純JRUBY語言軟件包
9.3 開發混合語言軟件包

第10章 結合JAVA資源的JRUBY程序
10.1 多核時代的JRUBY程序
10.2 監視程序性能的JRUBY程序
10.3 二進制代碼的JRUBY程序

第11章 JRUBY語言的RAILS WEB開發框架
11.1 RAILS WEB開發框架基本環境
11.2 RAILS框架的第一步
11.3 RAILS框架的控制類與視圖模板
11.4 RAILS WEB應用運行於網絡服務器
11.5 RAILS框架相關工具

第12章 基於資源的RAILS應用軟件開發
12.1 RAILS框架的REST技術概述
12.2 介紹RAILS框架ACTIVERESOURCE技術
12.3 開發基於資源的RAILS網絡應用主從程序
附錄A JRUBY語言和RUBY語言技術資料
附錄B 本書相關軟件及其工具


我們接受以下的付款方式︰VISA、Mastercard、JCB 信用卡、PayPal、銀行轉帳。