參考書推薦
不論有沒有其他語言基礎(chǔ)都推薦看看《Head First Java》。
1-Head First Java(第二版·中文版)
沒有基礎(chǔ)的同學(xué)可以在逗逼的氣氛中搞定基礎(chǔ)語法、體會(huì)面向?qū)ο蟮乃枷雫
有編程基礎(chǔ)的同學(xué)也會(huì)發(fā)現(xiàn)原來技術(shù)書也可以寫成這樣!比如——
一定要?jiǎng)邮謱?shí)踐!一定要?jiǎng)邮謱?shí)踐!一定要?jiǎng)邮謱?shí)踐!重要的事情說三遍!否則當(dāng)別人問起你:Hey!《headfirst》這書咋樣的時(shí)候,估計(jì)你也只記得老板娘的侄女了!個(gè)人認(rèn)為,無論學(xué)什么,這都是第一要義,當(dāng)你拿起鍵盤的時(shí)候就會(huì)發(fā)現(xiàn),腦袋里的代碼和能順利編譯運(yùn)行的代碼完全不是一個(gè)物種!
2-Head First 設(shè)計(jì)模式(中文版)
看完了《HeadFirst Java》,還推薦另一本HeadFirst系列的書《HeadFirst 設(shè)計(jì)模式》。簡單有趣、還能把關(guān)鍵的東西說明白,又不會(huì)被突然出現(xiàn)的一堆概念繞暈。
入門書最關(guān)鍵的一點(diǎn),是別把學(xué)習(xí)者嚇走!
這也是先不推薦《設(shè)計(jì)模式:可復(fù)用面向?qū)ο筌浖幕A(chǔ)》的原因(即使它更薄……),雖然很多人都說是經(jīng)典、是著作。其實(shí)感覺《設(shè)計(jì)模式:可復(fù)用面向?qū)ο筌浖幕A(chǔ)》這種書可以等有了一定經(jīng)驗(yàn)想繼續(xù)深入學(xué)習(xí)的時(shí)候再看,同理的還有《計(jì)算機(jī)程序的構(gòu)造和解釋》之類等經(jīng)典。
同上,光看書是整不明白設(shè)計(jì)模式的,還是要寫寫寫!
3-Java編程思想 (第4版)
看完了前面兩本,就可以看看《Java編程思想》了。
學(xué)習(xí)不能一直逗逼下去,知其然更要知其所以然。書里很多章節(jié)讀完之后內(nèi)心都會(huì)冒出來一句“擦!原來是這樣!”或者“還可以這樣!”這本書可以穿插在你整個(gè)的Java學(xué)習(xí)中一直看下去,據(jù)說不管你Java什么水平,每次讀都會(huì)有新的收獲。
4-Java深度歷險(xiǎn)
InfoQ的專欄《Java深度歷險(xiǎn)》感覺寫的也挺好,還有pdf下載,可以作為課外讀物沒事兒看看。
以上就是深圳達(dá)內(nèi)教育Java培訓(xùn)機(jī)構(gòu)小編介紹的“Java入門教程最好的書籍推薦”的內(nèi)容,希望對(duì)大家有幫助,如有疑問,請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。
Java入門教程