下面是Java Inside上推薦的十本不錯的Java書籍。
1)Java Language Specification, Third Edition (by James Gosling)
本書由Java技術的發明者編寫,是Java TM編程語言的權威性技術指南。如果你想知道語言之構造的精確含義,本書是最好的資源。
2)Effective Java , Second Edition (by Joshua Bloch)
本書介紹了在Java編程中78條極具實用價值的經驗規則,這些經驗規則涵蓋了大多數開發人員每天所面臨的問題的解決方案。通過對Java平臺設計專家所使用的技術的全面描述,揭示了應該做什么,不應該做什么才能產生清晰、健壯和高效的代碼。.
本書中的每條規則都以簡短、獨立的小文章形式出現,并通過例子代碼加以進一步說明。本書內容全面,結構清晰,講解詳細。可作為技術人員的參考用書。…
3)Java Concurrency in Practice (by Brian Goetz)
隨著多核處理器的普及,使用并發成為構建高性能應用程序的關鍵。Java 5以及6在開發并發程序取得了顯著的進步,提高了Java虛擬機的性能,提高了并發類的可伸縮性,并加入了豐富的新并發構建塊。在本書中,這些便利工具的創造者不僅解釋了它們究竟如何工作、如何使用,同時,還闡釋了創造它們的原因,及其背后的設計模式。 本書既能夠成為讀者的理論支持,又可以作為構建可靠的,可伸縮的,可維護的并發程序的技術支持。本書并不僅僅提供并發API的清單及其機制,本書還提供了設計原則,模式和思想模型,使我們能夠更好地構建正確的,性能良好的并發程序。
本書的讀者是那些具有一定Java編程經驗的程序員、希望了解Java SE 5,6在線程技術上的改進和新特性的程序員,以及Java和并發編程的愛好者。
4)Java Puzzles: Traps, Pitfalls and Corner Cases (by Joshua Bloch)
Java教父的又一經典名著
主站蜘蛛池模板:
三都|
清丰县|
驻马店市|
漯河市|
通许县|
香港
|
廉江市|
前郭尔|
博乐市|
孟州市|
克山县|
华坪县|
宜章县|
永德县|
海阳市|
嘉定区|
基隆市|
库尔勒市|
民勤县|
上思县|
高要市|
靖江市|
福泉市|
阳曲县|
云南省|
甘洛县|
酉阳|
米林县|
呈贡县|
大邑县|
永川市|
德安县|
阿城市|
晋城|
墨脱县|
柏乡县|
缙云县|
巴青县|
阳高县|
交口县|
漠河县|