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

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

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

定 價(jià):¥59.80

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

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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

第一部分 JRUBY語(yǔ)言理論及其開發(fā)環(huán)境
 第1章 介紹JRUBY語(yǔ)言
  1.1 RUBY語(yǔ)言與JRUBY語(yǔ)言
  1.2 為什么要學(xué)習(xí)JRUBY語(yǔ)言
  1.3 利用JAVA語(yǔ)言資源與JRUBY程序
  1.4 JRUBY語(yǔ)言與JAVA語(yǔ)言實(shí)例分析
 第2章 開始JRUBY語(yǔ)言
  2.1 JRUBY語(yǔ)言運(yùn)行環(huán)境搭建
  2.2 JRUBY語(yǔ)言開發(fā)環(huán)境:NETBEANS
  2.3 JRUBY語(yǔ)言開發(fā)環(huán)境:ECLIPSE
  2.4 JRUBY語(yǔ)言的交互執(zhí)行環(huán)境:JIRB
 第3章 JRUBY語(yǔ)言構(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語(yǔ)言和JAVA語(yǔ)言實(shí)例比較
  4.1 基于插件技術(shù)的JAVA語(yǔ)言程序
  4.2 用JRUBY語(yǔ)言直譯JAVA語(yǔ)言程序
  4.3 基于RUBY技術(shù)的JRUBY程序
 第5章 對(duì)象和類
  5.1 對(duì)象、類和超類概述
  5.2 變量、常量、函數(shù)和類的約定和規(guī)定
  5.3 開放類
  5.4 類和對(duì)象的關(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語(yǔ)言的兩個(gè)世界:RUBY和JAVA
 第7章 JRUBY語(yǔ)言終端應(yīng)用
  7.1 JRUBY語(yǔ)言終端應(yīng)用的作用
  7.2 基于系統(tǒng)終端的JRUBY語(yǔ)言程序
  7.3 基于JAVA語(yǔ)言資源的JRUBY終端程序
  7.4 現(xiàn)實(shí)世界的FLICKR應(yīng)用實(shí)例
 第8章 JRUBY語(yǔ)言GUI應(yīng)用
  8.1 JRUBY語(yǔ)言的桌面框架概述
  8.2 直接基于SWING的JRUBY桌面程序
  8.3 基于線程的JRUBY桌面程序
  8.4 PROFLIGACY框架概述
  8.5 PROFLIGACY框架的JRUBY程序桌面設(shè)計(jì)
  8.6 PROFLIGACY框架的JRUBY程序行為開發(fā)
 第9章 開發(fā)JRUBY語(yǔ)言軟件包
  9.1 JRUBY語(yǔ)言軟件包的概念與作用
  9.2 開發(fā)純JRUBY語(yǔ)言軟件包
  9.3 開發(fā)混合語(yǔ)言軟件包
 第10章 結(jié)合JAVA資源的JRUBY程序
  10.1 多核時(shí)代的JRUBY程序
  10.2 監(jiān)視程序性能的JRUBY程序
  10.3 二進(jìn)制代碼的JRUBY程序
 第11章 JRUBY語(yǔ)言的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語(yǔ)言和RUBY語(yǔ)言技術(shù)資料
附錄B 本書相關(guān)軟件及其工具

本目錄推薦

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