注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計JAVA及其相關JRuby語言實戰(zhàn)技術

JRuby語言實戰(zhàn)技術

JRuby語言實戰(zhàn)技術

定 價:¥59.80

作 者: (德)駱古道,王德志,姜偉 著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: J2EE

購買這本書可以去


ISBN: 9787121068119 出版時間: 2008-06-01 包裝: 平裝
開本: 16開 頁數: 505 字數:  

內容簡介

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

作者簡介

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

圖書目錄

第一部分 JRUBY語言理論及其開發(fā)環(huán)境
 第1章 介紹JRUBY語言
  1.1 RUBY語言與JRUBY語言
  1.2 為什么要學習JRUBY語言
  1.3 利用JAVA語言資源與JRUBY程序
  1.4 JRUBY語言與JAVA語言實例分析
 第2章 開始JRUBY語言
  2.1 JRUBY語言運行環(huán)境搭建
  2.2 JRUBY語言開發(fā)環(huán)境:NETBEANS
  2.3 JRUBY語言開發(fā)環(huán)境:ECLIPSE
  2.4 JRUBY語言的交互執(zhí)行環(huán)境:JIRB
 第3章 JRUBY語言構建系統(tǒng)
  3.1 構建系統(tǒng)概述
  3.2 構建系統(tǒng)工具:RAKE
  3.3 構建系統(tǒng)工具:BUILDR
  3.4 利用構建系統(tǒng)工具開發(fā)JRUBY程序
 第4章 JRUBY語言和JAVA語言實例比較
  4.1 基于插件技術的JAVA語言程序
  4.2 用JRUBY語言直譯JAVA語言程序
  4.3 基于RUBY技術的JRUBY程序
 第5章 對象和類
  5.1 對象、類和超類概述
  5.2 變量、常量、函數和類的約定和規(guī)定
  5.3 開放類
  5.4 類和對象的關系
  5.5 虛擬類、變量和函數
  5.6 類繼承
  5.7 類OBJECT
 第6章 類(CLASS)和模塊(MODULE)
  6.1 類和模塊概述
  6.2 模塊和命名空間
  6.3 進一步使用模塊及其相關類
  6.4 單態(tài)類及其使用
  6.5 混入技術
第二部分 JRUBY語言的兩個世界:RUBY和JAVA
 第7章 JRUBY語言終端應用
  7.1 JRUBY語言終端應用的作用
  7.2 基于系統(tǒng)終端的JRUBY語言程序
  7.3 基于JAVA語言資源的JRUBY終端程序
  7.4 現(xiàn)實世界的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程序行為開發(fā)
 第9章 開發(fā)JRUBY語言軟件包
  9.1 JRUBY語言軟件包的概念與作用
  9.2 開發(fā)純JRUBY語言軟件包
  9.3 開發(fā)混合語言軟件包
 第10章 結合JAVA資源的JRUBY程序
  10.1 多核時代的JRUBY程序
  10.2 監(jiān)視程序性能的JRUBY程序
  10.3 二進制代碼的JRUBY程序
 第11章 JRUBY語言的RAILS WEB開發(fā)框架
  11.1 RAILS WEB開發(fā)框架基本環(huán)境
  11.2 RAILS框架的第一步
  11.3 RAILS框架的控制類與視圖模板
  11.4 RAILS WEB應用運行于網絡服務器
  11.5 RAILS框架相關工具
 第12章 基于資源的RAILS應用軟件開發(fā)
  12.1 RAILS框架的REST技術概述
  12.2 介紹RAILS框架ACTIVERESOURCE技術
  12.3 開發(fā)基于資源的RAILS網絡應用主從程序
附錄A JRUBY語言和RUBY語言技術資料
附錄B 本書相關軟件及其工具

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號