×
Java技術手冊 第八版|隨手速查參考指南
作者: Benjamin J Evans, Jason Clark, David Flanagan
譯者:黃詩涵
書號: A785
出版日: 2025/09/10
ISBN:9786264250931
附件: 線上下載
定價: 980
電子書: 未出版
內容特色
帶你升級Java實力的必備加速器⚡
🛠️增強技能 🚀專案提效 📈職涯升級

「這是開發人員都該人手一本的好書,清楚呈現Java程式設計的運作原理,及其多年來與時俱進的樣貌。」
—Achyut Madhusudan
軟體開發人員,任職於Red Hat

這本經典的Java指南,內容已完整涵蓋至Java17,不論是想徹底發揮最新語言特性的資深開發者,還是渴求清晰學習脈絡的入門新手,都能在這本書中找到答案。
--------------------------------------------------------------

這本最新版的《Java技術手冊》,不僅幫助有經驗的Java程式設計師充分運用Java17的各項特性,也為新進開發人員提供了清晰的學習路徑。本書內容經過徹底修訂,加入了豐富的程式範例,示範如何善用現代Java API的完整優勢,最佳開發實務,並介紹Java物件模型強化的最新特性,這些都是每位開發人員必備的知識。

全書分為兩大部分:第一部份的內容節奏明快,簡潔扼要,介紹Java程式語言的用法和Java開發平台的核心概念。第二部分的章節則聚焦於Java核心觀念和API引用,解釋如何使用Java語言實際完成程式設計的工作。

本書學習目標有:
* 徹底掌握至Java17的語言特性與核心函式庫。
* 學習Java語法和物件導向程式設計的模型。
* 探索泛型、列舉、標註和Lambda表達式。
* 探討並行性與記憶體之間密不可分的關係。
* 深入學習Java最新的輸入/輸出API,包括非同步管道。
* 熟悉OpenJDK內建的開發工具。

作者介紹
Ben Evans 為Java Champion成員之一,目前任職於Red Hat,擔任資深首席軟體工程師,為新創公司jClarity的創辦人之一,曾任職於軟體公司New Relic,負責帶領檢測架構團隊。

Jason Clark 目前是軟體公司New Relic的首席工程師和架構師,他開發的內容包山包海,從PB位元組規模的JVM資料處理管道,到Ruby測試函式庫,都是他的守備範圍。

David Flanagan 現職為電腦程式設計師,大多撰寫JavaScript和Java方面的程式,撰有《JavaScript大全 第七版》等多本著作。
章節目錄
第一部分 Java語言入門簡介

第1章 Java開發環境簡介
第2章 從零開始學習Java語法
第3章 Java物件導向程式設計入門
第4章 Java型態系統
第5章 Java物件導向程式設計進階技巧
第6章 Java處理記憶體和並行性的做法


第二部分 Java開發平台使用簡介

第7章 程式設計和文件註解的使用慣例
第8章 Java集合的用法
第9章 處理常見的資料格式
第10章 檔案處理與I/O
第11章 類別載入、反射機制和方法控制碼
第12章 Java平台模組
第13章 Java開發平台內含的工具組
附錄A Java 17 的後續版本
Java技術手冊 第八版|隨手速查參考指南 分享
  • 作者: Benjamin J Evans, Jason Clark, David Flanagan
  • 書號:A785
  • ISBN:9786264250931
  • 出版日:2025/09/10
  • 定價:$ 980
  • 電子書:已出版
  • 購買紙本書

    內容特色
    帶你升級Java實力的必備加速器⚡
    🛠️增強技能 🚀專案提效 📈職涯升級

    「這是開發人員都該人手一本的好書,清楚呈現Java程式設計的運作原理,及其多年來與時俱進的樣貌。」
    —Achyut Madhusudan
    軟體開發人員,任職於Red Hat

    這本經典的Java指南,內容已完整涵蓋至Java17,不論是想徹底發揮最新語言特性的資深開發者,還是渴求清晰學習脈絡的入門新手,都能在這本書中找到答案。
    --------------------------------------------------------------

    這本最新版的《Java技術手冊》,不僅幫助有經驗的Java程式設計師充分運用Java17的各項特性,也為新進開發人員提供了清晰的學習路徑。本書內容經過徹底修訂,加入了豐富的程式範例,示範如何善用現代Java API的完整優勢,最佳開發實務,並介紹Java物件模型強化的最新特性,這些都是每位開發人員必備的知識。

    全書分為兩大部分:第一部份的內容節奏明快,簡潔扼要,介紹Java程式語言的用法和Java開發平台的核心概念。第二部分的章節則聚焦於Java核心觀念和API引用,解釋如何使用Java語言實際完成程式設計的工作。

    本書學習目標有:
    * 徹底掌握至Java17的語言特性與核心函式庫。
    * 學習Java語法和物件導向程式設計的模型。
    * 探索泛型、列舉、標註和Lambda表達式。
    * 探討並行性與記憶體之間密不可分的關係。
    * 深入學習Java最新的輸入/輸出API,包括非同步管道。
    * 熟悉OpenJDK內建的開發工具。

    作者介紹
    Ben Evans 為Java Champion成員之一,目前任職於Red Hat,擔任資深首席軟體工程師,為新創公司jClarity的創辦人之一,曾任職於軟體公司New Relic,負責帶領檢測架構團隊。

    Jason Clark 目前是軟體公司New Relic的首席工程師和架構師,他開發的內容包山包海,從PB位元組規模的JVM資料處理管道,到Ruby測試函式庫,都是他的守備範圍。

    David Flanagan 現職為電腦程式設計師,大多撰寫JavaScript和Java方面的程式,撰有《JavaScript大全 第七版》等多本著作。
    章節目錄
    第一部分 Java語言入門簡介

    第1章 Java開發環境簡介
    第2章 從零開始學習Java語法
    第3章 Java物件導向程式設計入門
    第4章 Java型態系統
    第5章 Java物件導向程式設計進階技巧
    第6章 Java處理記憶體和並行性的做法


    第二部分 Java開發平台使用簡介

    第7章 程式設計和文件註解的使用慣例
    第8章 Java集合的用法
    第9章 處理常見的資料格式
    第10章 檔案處理與I/O
    第11章 類別載入、反射機制和方法控制碼
    第12章 Java平台模組
    第13章 Java開發平台內含的工具組
    附錄A Java 17 的後續版本