《Java高級編程:JDK5》是2006年機械工業出版社出版的圖書,作者是理察森。本書深入講解Java技術的高級特性,涉及許多與Java語言相關的技術,包括各種開源軟體工具的使用(Aut、JUnit、JMeter等)、設計模式等。
基本介紹
- 書名:Java高級編程:JDK5
- 作者:理察森
- 出版社:機械工業出版社
- 出版時間:2006-6-1
書籍簡介,內容簡介,作者簡介,章節目錄,
書籍簡介
作 者:(美)理察森 等著,沈文炎 等譯
版 次:1頁 數:533字 數:
印刷時間:2006-6-1開 本:紙 張:膠版紙
印 次:I S B N:9787111188896包 裝:平裝
內容簡介
全書共分14章,其中前3章提供了高校Java開發人員所需的特定思維方式,包括關鍵的Java語言特性和Java庫、面向Java解決方案開發的工具和技術,以及Java開發中的模式。其餘章節通過詳細討論面向Java解決方案開發的工具和技術(包括JFC、持久性保存、命用模型開發Web套用、JNI、組件通信、分散式處理,以及安全性和套用部署等),針對性地提供了Java開發過程中常見問題的解決方案。
本書編排獨特、講解細緻、深入淺出而又專業性強,適合Java開發人員以及高級Java解決方案設計人員參考。
作者簡介
理察森,是軟體諮詢顧問,側重於高度專業化業務過程的敏捷Java解決方案——曾經涉足多種Java解決方案,擔任過高級架構師、開發負責人和程式經理。他是《More Java Pitfalls》和《Professional Portal Development with Open Source Tools》的合著者。他還是Virginia Tech計
章節目錄
譯者序
作者簡介
致謝
前言
第1章 關鍵的Java語言特性和Java庫
1.1 新語言特性
1.1.1 泛型
1.1.2 for循環功能的曾強
1.1.3 可變參數
1.1.4 裝箱/拆箱轉換
1.1.5 靜態時導入
1.1.6 枚舉
1.1.7 元數據
1.2 重要的Java實用程式庫
1.2.1 Java日誌
1.2.2 Java首選項
1.3 小結
第2章 用於Java解決方案開發的工具和技術
2.1 高質量軟體開發的原則
2.2 時行高效軟體開發的習慣
2.2.1 交流
2.2.2 模型
2.2.3 敏捷化
2.2.4 條理性
2.2.5 根據需要追溯行為
2.2.6 不要害怕編寫代碼
2.2.7 從設計角度考慮
2.2.8 不斷學習
2.2.9 自底向上開始構建過程
2.2.10 管理配置
2.2.11 單元測試代碼
2.2.12 持續集成
2.2.13 維護短期疊代
2.2.14 度量完成的內容——間接度量
2.2.15 追蹤問題
2.3 開發方法
2.3.1 瀑布方法
2.3.2 統一過程
2.3.3 極限編程
2.3.4 關於方法的結論
2.4 實際開場景
2.4.1 Ant
2.4.2 Maven
2.4.3 JUnit
2.4.4 XDoclet
2.4.5 JMeter
2.5 小結
第3章 Java開發模式
3.1 模式為什麼重要
3.1.1 理解Java程式語言的關鍵
3.1.2 理解Java開發中所使用工具
3.1.3 開發有效Java解決方案的關鍵
3.2 基於設計原則構建模式
3.2.1 設計單個方案
3.2.2 在類之間創建關聯
3.2.3 創建接口
3.2.4 創建繼承循環
3.3 得要的Java模式
3.3.1 適配器
3.3.2 模型-視圖-控制器
3.3.3 命令
3.3.4 微略
……
第4章 使用JFC開發高效用戶界面
第5章 使用檔案持久性保存應用程式
第6章 使用資料庫持久性保存應用程式
第7章 使用模型1體系結構開發Web應用程式
第8章 使用模型2體系結構開發Web應用程式
第9章 使用Java本機接口同C/C++互動
第10章 在使用RMI和EJB的Java組件之間通信
第11章 在Java組件和其他平台的組件之間
第13章 Java安全性
第14章 打包和部署Java應用程式
參考文獻