×
Effective Java Programming Language Guide中文版
作者: Joshua Bloch
譯者:侯捷
書號: AXP006700
出版日: 2003/09/23
ISBN:986-759-407-X
附件: 無
定價: 560
電子書: 未出版
購買紙本書
內容特色
你是否正在尋找一本簡明的書籍,其中充滿難得的洞見與智慧?你是否希望深刻理解 Java 編程語言?你是否希望寫出清晰、正確、強固、可復用的程式碼?毋需捨近求遠,你手上這本書將提供給你以上的一切,以及其他許多你可能從未想過的好處。

以 57 個價值不菲的準則(條款)為特色,《Effective Java Programming Language Guide》為大多數開發人員每日遭遇的編程挑戰,提供了有用的解答。本書廣泛描述了 Java 專家所使用的技術,揭示什麼該做、什麼不該做,以便產出清晰、強固、高效的程式碼。

每一條準則(條款)均以簡短、獨立小品文的型式出現,提供深刻的見解、程式碼、以及無與倫比之優越作家的「實戰故事」。這些小品文包括針對 Java 語言之精妙而提出的忠告和深刻見識,並佐以優秀範例。全書處處驗證常見之慣用手法(idioms)和設計範式(design patterns),並提供啟發性的招數和技術。

本書討論主題包括:

* 以一個清晰、可讀性高、易親近的格式,提供合於習慣、有效、充滿專家忠告的語言用法。
* 範式(patterns)、反範式(antipatterns)、慣用手法(idioms),幫助你在 Java 平台上獲得最大效益。
* 語言及程式庫上易受誤解的精妙細微處:如何避免陷阱與易犯錯誤。
* 專注於語言和其基本程式庫:java.lang、java.util、以及少量的 java.io。
* 詳細的 serialization(物件序列化),涵蓋他處罕見的實用性忠告。

以編程社群的寬廣光譜為訴求,《Effective Java Programming Language Guide》表現出最實用的、最權威的指導方針,用來在 Java 平台上撰寫高效且具備良好設計的程式。
章節目錄
1.緒論(Introduction)
2.創建和銷毀物件(Creating and Destroying Objects)
3.通用於所有物件的函式(Methods Common to All Objects)
4.類別和介面(Classes and Interfaces)
5.C構件的替代品(Substitutes for C Constructs)
6.函式/方法(Methods)
7.一般編程準則(General Programming)
8.異常(Exceptions)
9.執行緒(Threads)
10.序列化 / 次第讀寫(Serialization)

Effective Java Programming Language Guide中文版 分享
  • 作者: Joshua Bloch
  • 書號:AXP006700
  • ISBN:986-759-407-X
  • 出版日:2003/09/23
  • 定價:$ 560
  • 電子書:已出版
  • 購買紙本書

    內容特色
    你是否正在尋找一本簡明的書籍,其中充滿難得的洞見與智慧?你是否希望深刻理解 Java 編程語言?你是否希望寫出清晰、正確、強固、可復用的程式碼?毋需捨近求遠,你手上這本書將提供給你以上的一切,以及其他許多你可能從未想過的好處。

    以 57 個價值不菲的準則(條款)為特色,《Effective Java Programming Language Guide》為大多數開發人員每日遭遇的編程挑戰,提供了有用的解答。本書廣泛描述了 Java 專家所使用的技術,揭示什麼該做、什麼不該做,以便產出清晰、強固、高效的程式碼。

    每一條準則(條款)均以簡短、獨立小品文的型式出現,提供深刻的見解、程式碼、以及無與倫比之優越作家的「實戰故事」。這些小品文包括針對 Java 語言之精妙而提出的忠告和深刻見識,並佐以優秀範例。全書處處驗證常見之慣用手法(idioms)和設計範式(design patterns),並提供啟發性的招數和技術。

    本書討論主題包括:

    * 以一個清晰、可讀性高、易親近的格式,提供合於習慣、有效、充滿專家忠告的語言用法。
    * 範式(patterns)、反範式(antipatterns)、慣用手法(idioms),幫助你在 Java 平台上獲得最大效益。
    * 語言及程式庫上易受誤解的精妙細微處:如何避免陷阱與易犯錯誤。
    * 專注於語言和其基本程式庫:java.lang、java.util、以及少量的 java.io。
    * 詳細的 serialization(物件序列化),涵蓋他處罕見的實用性忠告。

    以編程社群的寬廣光譜為訴求,《Effective Java Programming Language Guide》表現出最實用的、最權威的指導方針,用來在 Java 平台上撰寫高效且具備良好設計的程式。
    章節目錄
    1.緒論(Introduction)
    2.創建和銷毀物件(Creating and Destroying Objects)
    3.通用於所有物件的函式(Methods Common to All Objects)
    4.類別和介面(Classes and Interfaces)
    5.C構件的替代品(Substitutes for C Constructs)
    6.函式/方法(Methods)
    7.一般編程準則(General Programming)
    8.異常(Exceptions)
    9.執行緒(Threads)
    10.序列化 / 次第讀寫(Serialization)