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