Java程序員必讀的十本書

          Posted on 2006-11-03 03:44 笨蛋啊帆 閱讀(171) 評論(0)  編輯  收藏

          Java程序員必讀的十本書
          作者:Kevin Taylor
          來自:Focus on Java
          原文:http://java.about.com/od/advancedjava/tp/mustreadjava.htm

          Kevin Taylor對Java書籍的推薦,關于并發的書籍我在書店里好像沒看到過。在Web方面只有Java Servlet Programming登場,JSP等并沒有提到。開發工具方面也沒有一本,這是我覺得比較可惜的。


          1. 《Thinking in Java》(Java編程思想)
          作者:Bruce Eckel
          Eckel將幽默、實踐性強的實例和編程的思想融入書中。這本書全面的介紹了Java語言及其核心的API。盡管這本書面向的是初學者,但他的大部分章節仍對有經驗的程序員有益處,特別是面向對象編程方面的知識。

          2. 《Java in a Nutshell》
          作者:David Flanagan
          這本書是對有經驗的程序員經典的初級讀本。它以簡捷的Java編程語言為開頭。然后深入的介紹了大部分重要的Java API類。這本書包括了很多有用的程序片斷,例如Strings、Collections、I/O等。

          3. 《Effective Java Programming Language Guide》 (Java高效編程指南)
          作者:Joshua Bloch
          在你寫過一些Java程序后,這本書就適合你了。它包括了中高級的編程思想,例如創建和銷毀對象最好的辦法,有些的重載equals()和hashcode(),檢查相對尚未檢查的異常,等等。這本書可能是最好的Java書籍。

          4. 《Java Examples in a Nutshell》
          作者:David Flanagan
          這本書補充了《Java in a Nutshell》遺漏的部分。它提供了對API Class簡練的實例。如果你想學習如何開發一個Swing GUI程序,執行JDBC查詢語句,加密信用卡密碼,解析XML文檔等等,這本書里都可以找到答案。瀏覽很多實用的例子是探究Java API的一條很好的途徑。

          5. 《Swing, Second Edition》
          作者:Pavel Vorobiev, Matthew Robinson
          Swing是Java程序主要的GUI工具。這本書可說是Swing方面的圣經,它包括了一個教程和一份為高級Swing開發者準備的參考資料。它不是一本介紹性的書。但是如果你大部分是寫MVC、用戶界面設計、事件處理,這本書就是你應該讀的。

          6. 《Java Servlet Programming, 2nd Edition》
          作者:Jason Hunter
          這本書是Java Web程序方面的經典書籍。這本書包括了所有一般Web程序遇到的問題的代碼實例,包括輸入處理,接受上傳文件,與數據庫的通訊等。

          7. 《Enterprise JavaBeans》
          作者:Richard Monson-Haefel
          雖然J2EE包括了很多東西,而不僅僅是EJB,但EJB是J2EE規范下主要的力量。這本書將簡明地展示每一樣你需要知道的關于EJB各種不同部分。不論你是否計劃使用EJB,你都需要知道這項重要的技術。

          8. 《Expert One-on-One J2EE Development without EJB》
          作者:Rod Johnson, Juergen Hoeller
          這本書是沒有EJB的J2EE開發方面的權威書籍。 作者展示了如何使用流行的、輕量級的構架和object-relational mapping工具,來脫離復雜的EJB而讓企業級程序更好。

          9. 《Concurrency: State Models & Java Programs》
          作者:Jeff Magee, Jeff Kramer
          多線程編程是一個高級的主題,但是Java允許任何程序員產生線程。這本書在建模和實現并發程序上提供了一個堅實的理論與實踐的基礎。

          10. 《Concurrent Programming in Java》
          作者:Doug Lea
          當你明白實現線程的語法后,讀這本書將會學到如何正確有效地使用它。它深入的介紹了并發與平行編程。


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          posts - 51, comments - 17, trackbacks - 0, articles - 0

          Copyright © 笨蛋啊帆

          主站蜘蛛池模板: 潮安县| 曲阳县| 寻乌县| 溆浦县| 饶平县| 鄯善县| 新干县| 砚山县| 社会| 乌拉特中旗| 来宾市| 华坪县| 东方市| 香格里拉县| 称多县| 北京市| 大同县| 永善县| 墨脱县| 大邑县| 海宁市| 靖宇县| 达拉特旗| 白朗县| 济源市| 睢宁县| 呼图壁县| 安陆市| 兴隆县| 茂名市| 吉木乃县| 永新县| 浦北县| 靖边县| 满洲里市| 玉山县| 开封市| 德保县| 江达县| 昆明市| 前郭尔|