国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
我的Java學(xué)習(xí)推薦書目 - 莊周夢蝶 - BlogJava

我的Java學(xué)習(xí)推薦書目

 
    一直有這么個(gè)想法,列一下我個(gè)人認(rèn)為在學(xué)習(xí)和使用Java過程中可以推薦一讀的書籍,給初學(xué)者或者想深入的朋友一些建議,幫助成長。推薦的的都是我自己讀過,也會(huì)推薦一些朋友讀過并且口碑不錯(cuò)的書籍。

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

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

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

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

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

四、模式與設(shè)計(jì)

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

五、方法論
1、《敏捷軟件開發(fā)》
2、《測試驅(qū)動(dòng)開發(fā)》,你不一定要TDD,但是你一定要學(xué)會(huì)做單元測試。
3、《Agile Java》,也可以作為java入門讀物。
4、《快速軟件開發(fā)》
5、《面向?qū)ο蠓治雠c設(shè)計(jì)》,OO設(shè)計(jì)必讀。
6、《Unix編程藝術(shù)》,打開你的眼界。

六、Java之外
0、《代碼大全》,編程的百科全書,必讀。
1、《unix網(wǎng)絡(luò)編程》,學(xué)習(xí)網(wǎng)絡(luò)編程必讀書。
2、《C++網(wǎng)絡(luò)編程》上下兩卷,介紹ACE的,但是其中對各種模式運(yùn)用的介紹非常值的一讀。
3、《Joel說軟件》,編程文化
4、《人月神話》、《人件》
5、《卓有成效的程序員》,給我很大啟發(fā)的一本書。
6、《程序員修煉之道》
7、《計(jì)算機(jī)程序的構(gòu)造與解釋》,必讀
8、《算法導(dǎo)論》,可以作為參考書
9、《深入理解計(jì)算機(jī)系統(tǒng)》
10、《編譯原理》龍書,最新版用java解釋,我沒有讀完,順便提下。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
軟件工程師必讀的10本書,你讀了嗎?
Java書籍Top 10 | 酷殼
零基礎(chǔ)學(xué)習(xí)計(jì)算的代碼編程或計(jì)算機(jī)基礎(chǔ)知識(shí)有什么建議(推薦幾本好書這本書其實(shí)不應(yīng)該叫編碼它更應(yīng)該叫Petzold教你造計(jì)算機(jī))
j2ee學(xué)習(xí)經(jīng)驗(yàn)和流程
服務(wù)端工程師入門與進(jìn)階 Java 版
Java系統(tǒng)程序員修煉之道
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服