注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)JRuby語言實(shí)戰(zhàn)技術(shù)

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

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

定 價(jià):¥59.80

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

ISBN: 9787121068119 出版時(shí)間: 2008-06-01 包裝: 平裝
開本: 16開 頁數(shù): 505 字?jǐn)?shù):  

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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