自學(xué)java買什么書1.java編程入門類
對(duì)于沒有java編程經(jīng)驗(yàn)的程序員入門,隨便看任何入門書籍都是一樣的,這個(gè)階段需要你快速掌握java基礎(chǔ)語法和基本用法,目的是“吞下皮毛”,先熟悉用java來說。在很短的時(shí)間里快速翻過java語法,即使是一頭霧水,還要多寫代碼,才能“知道”。
1)《java編程思想》
有了一定的java編程經(jīng)驗(yàn),就需要“知道為什么”。這次《java編程思想》是一本讓你知道為什么的好書,它對(duì)基本的面向?qū)ο缶幊讨R(shí)有比較清晰的認(rèn)識(shí),java Basic Grammar,Basic類庫都有比較清晰的解釋,可以幫助你玩一玩良好的java編程基礎(chǔ)。這本書的缺點(diǎn)實(shí)在是太厚了,也比較羅嗦,不適合現(xiàn)代快節(jié)奏的學(xué)習(xí),所以讀這本書理解選擇,不是每一章都值得一看,重點(diǎn)深入看看就可以了是。
2)《敏捷java》中文版
這本書是出版社寄給我的,我上架了,放在書柜里一頁沒翻,不過前兩天整理書柜,拿出一翻,意外發(fā)現(xiàn)這絕對(duì)是一本好書!本書是單元測試和TDD的一大特色貫穿書籍,在過程中教你各種重要的java基礎(chǔ)知識(shí),潛移默化地影響你的編程思維到敏捷、到TDD。另外,書很新,基于JDK5.0的語法,學(xué)習(xí)JDK5.0的新語法也不錯(cuò)。而且這本書的內(nèi)容選擇也很合適,畢竟java語言,庫很大,能講的內(nèi)容太多了,書的內(nèi)容選擇和內(nèi)容都很合適,
雖然作者自己已經(jīng)將本書定位在入門級(jí),但我不確定這本書是不是入門深度有點(diǎn)深,準(zhǔn)備有空再翻書學(xué)習(xí)。
自學(xué)java買什么書2.java編程高級(jí)班
打好java基礎(chǔ),還需要更多的實(shí)踐經(jīng)驗(yàn)積累,我覺得沒有捷徑可走。在你編程生涯的這個(gè)階段,有兩本書值得一讀,養(yǎng)成良好的編程習(xí)慣,提高你的代碼質(zhì)量。
1)《重構(gòu)改進(jìn)現(xiàn)有代碼的設(shè)計(jì)》
這本書很有名,就不多介紹了,你可以在閑暇時(shí)間多翻一翻,和自己的實(shí)踐相互印證。這本書對(duì)它產(chǎn)生了微妙的影響。
2)《通過Example進(jìn)行測試驅(qū)動(dòng)開發(fā)》
這本書最大的特點(diǎn)就是它很薄,貌似沒有負(fù)擔(dān)??梢哉乙粋€(gè)周末的下午,一邊看,一邊做,一個(gè)下午看書,這本書的例子都用完了。本書的作用是讓你通過實(shí)戰(zhàn)來發(fā)展TDD思想。
想了解更多相關(guān)資訊請(qǐng)關(guān)注java培訓(xùn)頻道-查看更多,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費(fèi)申請(qǐng)?jiān)囌n。關(guān)注賦能網(wǎng)了解更多:4008-569-579
本文鏈接:
本文章“自學(xué)java買什么書合適?”已幫助 84 人
免責(zé)聲明:本信息由用戶發(fā)布,本站不承擔(dān)本信息引起的任何交易及知識(shí)產(chǎn)權(quán)侵權(quán)的法律責(zé)任!
本文由賦能網(wǎng) 整理發(fā)布。了解更多培訓(xùn)機(jī)構(gòu)》培訓(xùn)課程》學(xué)習(xí)資訊》課程優(yōu)惠》課程開班》學(xué)校地址等機(jī)構(gòu)信息,可以留下您的聯(lián)系方式,讓課程老師跟你詳細(xì)解答:
咨詢熱線:4008-569-579