developerWorks里面一篇非常不錯的文章,我在訂閱郵件里發現的:
Java 專業人士必備的書籍和網站列表
摘要:
書籍
每個程序員都會有一些由于經常被當作專業資料參閱而磨壞的書。下列書籍應該是 Java 語言程序員的書架上必備的。書很貴,所以我有意將這份列表弄得很短,僅限于重要書籍。
Thinking in Java (Bruce Eckel)
Thinking in Java, 3rd edition (Bruce Eckel; Prentice Hall PTR,2002 年)
Java 編程思想:第3版 (陳昊鵬 等譯; 機械工業出版社,2005 年)
Eckel 的書對于學習如何在 Java 語言環境中使用好面向對象技術極其實用。書中大量的代碼樣例解釋了他所介紹的概念。文字出自一個并不認為
Java 技術總是正確答案的人,所以相當地實用。Eckel
具有多種語言的大量經驗,還有用面向對象方式進行思考的扎實技能。本書將這些技能放到實用的 Java 語言環境中。他還在寫一本新書,名為 Thinking in Enterprise Java。
Effective Java (Joshua Bloch)
Effective Java: Programming Language Guide (Joshua Bloch; Addison-Wesley,2001 年)
Effective Java 中文版 (潘愛民 譯; 機械工業出版社,2003 年)
本書是理解優秀 Java 程序設計原則的最佳書籍。大多數材料從其他的 “學習 Java ” 的書中根本找不到。例如,Bloch 書中關于覆蓋 equals()
這一章是我讀過的最好的參考資料之一。他也在書中包括了很實用的建議:用接口替代抽象類和靈活使用異常。Bloch 是 Sun 公司 Java 平臺庫的架構師,所以他透徹地了解這門語言。事實上,他編寫了該語言中大量有用的庫。本書必讀!
。。。。。。
。。。。。。
。。。。。。
posted on 2007-04-14 13:14
Brian Sun 閱讀(4968)
評論(6) 編輯 收藏 所屬分類:
軟件