更新時(shí)間:2020-06-05 15:07:20 來源:動(dòng)力節(jié)點(diǎn) 瀏覽2078次
想讓Java打下良好的基礎(chǔ),積累更多的實(shí)踐經(jīng)驗(yàn),是沒有任何捷徑可走的。不僅要多做練習(xí),還要多看書。下面就來給大家說說自學(xué)java看什么書入門。
對(duì)于沒有Java編程經(jīng)驗(yàn)的程序員來說,在這個(gè)階段閱讀任何入門書都是一樣的,尤其是快速掌握J(rèn)ava的基本語法和基本用法。
1.《Java編程思想》
《Java編程思想》是一本幫助你掌握基礎(chǔ)的好書。它主要包含了基本知識(shí)、Java的基本語法和基本類庫(kù),對(duì)于這些概念都有清晰的解釋??梢詭椭覀?cè)贘ava編程學(xué)習(xí)中打下良好的基礎(chǔ)。
這本書的缺點(diǎn)是太厚太長(zhǎng),不適合現(xiàn)代人快速的學(xué)習(xí)方式。因此,閱讀這本書應(yīng)該知道如何做好需求選擇。并不是每一章每一節(jié)都值得一看,只要看看關(guān)鍵之處就行了。
2.《Agile Java》中文版
這本書的主要特點(diǎn)之一是它把單元測(cè)試和TDD貫穿于書中。在傳授Java的各種重要基礎(chǔ)知識(shí)的過程中,潛移默化地影響了讀者的編程思維向敏捷性和TDD方向發(fā)展。
另外,這本書內(nèi)容很新,是基于JDK5.0的語法知識(shí)上的,學(xué)習(xí)JDK5.0的新語法也很好。這本書也要按需進(jìn)行閱讀,畢竟Java語言有一個(gè)龐大的類庫(kù)。這本書的內(nèi)容可以讓你在最短的時(shí)間內(nèi)掌握最重要的Java知識(shí)。
想讓Java打下良好的基礎(chǔ),積累更多的實(shí)踐經(jīng)驗(yàn),是沒有任何捷徑可走的。在我們的編程生涯中,有兩本書值得一讀。
1.《重構(gòu)改善既有代碼的設(shè)計(jì)》
這本書很有名,不需要多介紹,可以在閑暇時(shí)間翻出來看,與自己的實(shí)踐相互對(duì)照。而且,這本書的影響是潛移默化的。
2.《測(cè)試驅(qū)動(dòng)開發(fā)by Example》
這本書最大的特點(diǎn)是它很薄,看起來很輕松。你可以找一個(gè)周末下午看一看,然后把這本書的所有例子都看完。這本書的目的是通過實(shí)戰(zhàn)來培養(yǎng)TDD思想的。
以上就是動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)的小編針對(duì)“想打好基礎(chǔ),自學(xué)Java看什么書入門”的內(nèi)容進(jìn)行的回答,希望對(duì)大家有所幫助,如有疑問,請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)