Java編程語言一直是非常多人使用的一門編程語言。
最近不少w3cschool粉絲在問學(xué)習(xí)Java看哪些書籍,能不能開個(gè)書單出來。
于是就整了一份Java入門、進(jìn)階、深入的書單,下面就給程序員小伙伴們分享:
0、入門階段
Head First Java(中文版)
你是java菜鳥嘛?如果是,讀這本書就對(duì)了,這本書閱讀起來輕松,圖文并茂,很適合拿來入門。
《Java開發(fā)實(shí)戰(zhàn)經(jīng)典》
它擁有不少的代碼和案例分析,也講解了實(shí)際開發(fā)過程的一些基礎(chǔ)知識(shí),對(duì)于新手來說,強(qiáng)推!
1、進(jìn)階階段
《Java編程思想》
《Java編程思想》更適合對(duì)于Java比較熟悉的程序員,可以當(dāng)做查知識(shí)點(diǎn)的工具說使用,Java語言上多數(shù)問題可以在這里找到答案。
《Effective Java中文版 第2版》
涵括了java編程中78條極具實(shí)用價(jià)值的經(jīng)驗(yàn)規(guī)則,非常有益于程序員提高編程效率、代碼質(zhì)量。
讀完這本書,對(duì)于對(duì)對(duì)象持有、泛型、容器、多線程、等的認(rèn)識(shí)都會(huì)加深一步。
2、深入階段:
構(gòu)建知識(shí)體系系列:強(qiáng)推《大型網(wǎng)站系統(tǒng)與 Java 中間件實(shí)踐》、《大型網(wǎng)站技術(shù)架構(gòu):核心原理與案例分析》。
《JavaScript編程全解》
不得不說,還是有程序員需要自己寫javascript,系統(tǒng)的學(xué)習(xí)javascript不妨使用《JavaScript編程全解》。
Spring實(shí)戰(zhàn)(第4版)
這本書堪稱Spring入門書和工具書。
最后,必備《勁椎病康復(fù)指南》。