<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    莊周夢蝶

    生活、程序、未來
       :: 首頁 ::  ::  :: 聚合  :: 管理

    我的Java學習推薦書目

    Posted on 2010-11-11 11:13 dennis 閱讀(20898) 評論(12)  編輯  收藏 所屬分類: 涂鴉my open-source
     
        一直有這么個想法,列一下我個人認為在學習和使用Java過程中可以推薦一讀的書籍,給初學者或者想深入的朋友一些建議,幫助成長。推薦的的都是我自己讀過,也會推薦一些朋友讀過并且口碑不錯的書籍。

    一、基礎類
    1、《Thinking in java》,入門第一位是建立正確的概念。
    2、《Core Java》,我沒系統讀過,這本書更貼近實踐,更多API的介紹,同樣,更新也更頻繁。

    二、進階類
    1、《Effective Java》,在熟悉語法、API之后,你需要知道最佳實踐和陷阱,沒有比這本更好的。
    2、《Java Puzzlers》,通過謎題介紹一些你可能沒有注意到的邊角料,作為趣味讀物也不錯
    3、《深入Java虛擬機》,翻譯一般,但不可不讀,最好結合最新的JVM規范來讀。

    三、特定領域
    1、網絡編程:
    (1)
    O'Reilly的《Java nio》,很多人都推薦,我個人覺的一般,基本上只是個API更詳細的說明文檔,O'reilly的java系列很多都是這樣。
    (2)我更推薦這本《Fundamental networking in java》,由淺入深教你怎么做java網絡編程,并且介紹很多背景知識,甚至介紹了各種最佳實踐、網絡編程模型以及Java socket在不同平臺之間的差異等等。

    2、并發編程:
    (1)《Java Concurrency in Practic》,并發領域必讀經典。
    (2)《Java并發編程:設計原則與模式》,同樣是Doug lea的作品。
    (3) 《java threads》,入門讀物。

    3、web編程,這塊我許久未接觸了,就不推薦了,有興趣的朋友可以補充下。

    四、模式與設計

    1、《設計模式》,GOF的經典。
    2、《設計模式精解》,應該有最新版,個人認為更適合入門。
    3、《Head first設計模式》,更輕松的入門讀物。
    4、《企業應用架構模式》
    5、《分析模式——可復用對象模型》
    6、《面向模式的軟件體系結構》,國內貌似翻譯了3卷,絕對經典,可惜翻譯較差。
    7、《重構——改善既有代碼設計》,想寫好代碼必讀。
    8、《重構與模式》,給我印象很深的 xml構建的例子,在我的代碼里應用到了。

    五、方法論
    1、《敏捷軟件開發》
    2、《測試驅動開發》,你不一定要TDD,但是你一定要學會做單元測試。
    3、《Agile Java》,也可以作為java入門讀物。
    4、《快速軟件開發》
    5、《面向對象分析與設計》,OO設計必讀。
    6、《Unix編程藝術》,打開你的眼界。

    六、Java之外
    0、《代碼大全》,編程的百科全書,必讀。
    1、《unix網絡編程》,學習網絡編程必讀書。
    2、《C++網絡編程》上下兩卷,介紹ACE的,但是其中對各種模式運用的介紹非常值的一讀。
    3、《Joel說軟件》,編程文化
    4、《人月神話》、《人件》
    5、《卓有成效的程序員》,給我很大啟發的一本書。
    6、《程序員修煉之道》
    7、《計算機程序的構造與解釋》,必讀
    8、《算法導論》,可以作為參考書
    9、《深入理解計算機系統》
    10、《編譯原理》龍書,最新版用java解釋,我沒有讀完,順便提下。





    評論

    # re: 我的Java學習推薦書目  回復  更多評論   

    2010-11-11 13:19 by cd
    非常好~~可以走前人走過的路,贊美一下。

    # re: 我的Java學習推薦書目  回復  更多評論   

    2010-11-11 14:35 by fuyou
    樓主,怎么沒推薦編譯原理方面的書或者編譯原理對java開發不那么重要嗎

    # re: 我的Java學習推薦書目  回復  更多評論   

    2010-11-11 14:51 by dennis
    @fuyou
    因為編譯原理這類書我都沒有系統讀過,推薦的話肯定是龍書、虎書了。

    # re: 我的Java學習推薦書目  回復  更多評論   

    2010-11-12 12:02 by jtuki
    太強了。。我看到了好大的差距。。 =_=
    P.S. 建立一個豆瓣的讀書列表吧!

    # re: 我的Java學習推薦書目  回復  更多評論   

    2010-11-12 13:05 by Fvon
    Thinking in java 不適合入門吧,看得我想死

    # re: 我的Java學習推薦書目  回復  更多評論   

    2010-11-12 13:25 by sky3380
    《領域驅動設計》這本有必要看嗎

    # re: 我的Java學習推薦書目  回復  更多評論   

    2010-11-12 19:48 by denniis
    @sky3380
    我沒讀過,不好評價。

    # re: 我的Java學習推薦書目  回復  更多評論   

    2012-06-18 21:35 by 董炎生
    算法方面的數據沒有推薦

    # re: 我的Java學習推薦書目  回復  更多評論   

    2012-06-18 21:36 by 董炎生
    哦,看漏了。有一本 “算法導論”

    # re: 我的Java學習推薦書目  回復  更多評論   

    2014-06-05 16:13 by 認識你
    太假了~ 你根本 就不會~

    # re: 我的Java學習推薦書目  回復  更多評論   

    2014-06-05 16:24 by killme2008
    @認識你

    認識我又何必匿名呢?你說是不是,趕緊真名,馬上絕交。

    # re: 我的Java學習推薦書目[未登錄]  回復  更多評論   

    2014-09-15 17:40 by ding
    你好,你還在珍愛網嗎,怎么聯系你?我Q:2559606582@董炎生
    主站蜘蛛池模板: 不卡视频免费在线观看| 亚洲第一成年免费网站| 男女一进一出抽搐免费视频| 日本免费v片一二三区| 亚洲乱码国产乱码精华| 国产美女无遮挡免费网站| MM1313亚洲精品无码久久| 亚洲成a人片在线观看日本麻豆 | baoyu116.永久免费视频| 红杏亚洲影院一区二区三区| 黄色网站软件app在线观看免费| 亚洲成AV人片在WWW色猫咪| 91香焦国产线观看看免费| 亚洲国产成+人+综合| 在线免费观看中文字幕| 毛片亚洲AV无码精品国产午夜| 免费国产真实迷j在线观看| 久久国产美女免费观看精品 | 久久亚洲精品无码播放| 午夜无码A级毛片免费视频| 久久精品国产亚洲av麻豆图片| 精品剧情v国产在免费线观看| 污污视频网站免费观看| 亚洲AV日韩AV永久无码免下载 | mm1313亚洲精品国产| 国内永久免费crm系统z在线| 亚洲婷婷天堂在线综合| 国产一级特黄高清免费大片| 免费毛片在线看不用播放器| 77777亚洲午夜久久多喷| 亚洲免费日韩无码系列| 中国人xxxxx69免费视频| 亚洲а∨精品天堂在线| 亚洲成A人片在线观看无码不卡| 亚洲一级免费视频| 国产午夜亚洲精品不卡| 精品亚洲成AV人在线观看| 高清国语自产拍免费视频国产 | 国产亚洲中文日本不卡二区| 久久亚洲国产成人影院网站| 2021久久精品免费观看|