在熱門技術討論區和 javadoc'd 參考資料中,這本最新版本書籍仍然是最簡單明確的途徑,讓你很快得到所需要的答案。」-Kevlin Henney 顧問、作家、演講者及《程式設計人應該知道的97件事》的書籍主編
本書能幫助有經驗的 Java 程式設計師學習到 Java 7 和 Java 8 最豐富的知識,同時也是開發新手的學習途徑。提供大量案例為讀者示範如何運用當代 Java API 的優點,同時體驗最佳的開發實務。此次新版內容全面更新,第一部分提供 Java 程式語言簡介及介紹 Java 平台核心運行。第二部分為核心概念和 API 參考資料,展示如何在 Java 環境中執行實際的程式編寫工作。
.對語言細節瞭如指掌,包括 Java 8 的改變
.使用基本的 Java 語法及學習物件導向程式設計
.探索泛型、列舉、註釋及 lambda 運算式
.了解物件導向設計中用到的基本技術
.詳細檢視平行處理和記憶體之間的運作互動關係
.操作 Java 集合及處理常見的資料格式
.探索 Java 最新的 I/O API,包括非同步通道
.在 Java 虛擬機器上使用 Nashorn 執行 JavaScript
.熟悉 OpenJDK 的開發工具
作者簡介:
Benjamin J. Evans
Benjamin J. Evans 是 jClarity 公司創始人之一,並在其中擔任技術研究員;jClarity 為一家新創公司,發表效能工具以幫助開發和營運團隊。他屬於 Java Champion 成員之一;有 JavaOne Rockstar 稱號;同時也是《The Well-Grounded Java Developer》(Manning)的作者之一; 常對 Java 平台、效能、平行處理以及相關主題有公開發表
David Flanagan
David Flanagan 是 Mozilla 公司資深前端軟體工程師,也是 O'Reilly 多本書籍作者,包括《JavaScript大全》、《jQuery Pocket Reference》、《Ruby程式設計》以及本書過去各版本
目錄
第一部分 Java 簡介
第一章 Java 環境簡介
第二章 Java 語法-從基礎談起
第三章 Java 物件導向程式設計
第四章 Java 型別系統
第五章 Java 的物件導向設計簡介
第六章 Java 處理記憶體與並行處理的方法
第二部分 操作Java 平台
第七章 程式設計與說明文件慣例
第八章 JavaScript 革命
第九章 處理常見的資料格式
第十章 檔案處理與I/O
第十一章 類別載入、反射機制,以及方法處理
第十二章 Nashorn
第十三章 平台工具與特徵
第一部分 Java 簡介
第一章 Java 環境簡介
第二章 Java 語法-從基礎談起
第三章 Java 物件導向程式設計
第四章 Java 型別系統
第五章 Java 的物件導向設計簡介
第六章 Java 處理記憶體與並行處理的方法
第二部分 操作Java 平台
第七章 程式設計與說明文件慣例
第八章 JavaScript 革命
第九章 處理常見的資料格式
第十章 檔案處理與I/O
第十一章 類別載入、反射機制,以及方法處理
第十二章 Nashorn
第十三章 平台工具與特徵
購物須知
關於二手書說明:
商品建檔資料為新書及二手書共用,因是二手商品,實際狀況可能已與建檔資料有差異,購買二手書時,請務必檢視商品書況、備註說明及書況影片,收到商品將以書況影片內呈現為準。若有差異時僅可提供退貨處理,無法換貨或再補寄。
商品版權法律說明:
TAAZE 單純提供網路二手書託售平台予消費者,並不涉入書本作者與原出版商間之任何糾紛;敬請各界鑒察。
退換貨說明:
二手書籍商品享有10天的商品猶豫期(含例假日)。若您欲辦理退貨,請於取得該商品10日內寄回。
二手影音商品(例如CD、DVD等),恕不提供10天猶豫期退貨。
二手商品無法提供換貨服務,僅能辦理退貨。如須退貨,請保持該商品及其附件的完整性(包含書籍封底之TAAZE物流條碼)。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱
退換貨原則、
二手CD、DVD退換貨說明。