給自學Java程式新手的一些建議(Java書籍推薦清單)

李思樺
appxtech
Published in
4 min readNov 21, 2019

前言

程式無所不在

軟體/程式設計師這些行業,在最近不管是 FinTech、AI 或是生技圈裏,都是個很熱門的字眼,當然也是很搶手的職業。其實不僅是新創,甚至是傳產、金融、運輸等各個行業,也都有相關工作的職缺。

沒有資訊背景但想學Java?

對於完全沒有背景或是經驗的人,該如何開始學習,甚至該學習到什麼程度的技能才算足夠呢?有些人會選擇補習班,自學的人也不少。今天我們在這篇來跟大家分享,在學習Java路上有哪些值得推薦的輔助書籍。

認真學習絕對可以從門外漢切到巷子內。

Java程式書籍清單

我們在Java課堂上常提到的幾本給初學者的書單…

Head First Java

這本書跟一般的電腦書不一樣,裏面充滿了圖文並茂的內容。

讓人閱讀起來不會覺得乏味~而且還能將深奧的主題用淺顯易懂的簡圖來表示。每章節的中間也會些小練習及重點整理。

各章節結尾的問題集也能讓讀者對相關的主題再三確認,確保了解無誤。

這系列的書藉出版之後,大大地影響到電腦出版業的風格,也讓更多風格的電腦書問世!

Thinking In Java (第四版)

大師的書,從淺到深的主題。

2002年,我人剛好在國外進修。當時這本書的作者剛好推出Thinking In Java第二版電子書。內容從基礎的程式語法開始介紹,如變數、迴圈、類別 ,到進階的物件繼承、多型、執行緒等。裏面舉出各種情境的說明,每個章節還補充了很多的實作題,方便讀者練習。

這本書對我而言,真的是奠定我Java實力基本功的最大功臣。

在2002年時,這本書還是以免費的電子書方便大家下載來學習,這不叫佛心,什麼才叫做佛心!!!

現在,這本書,作者也把第四版放在網路上,方便大家參考。
附上官方分享的連結 https://archive.org/details/TIJ4CcR1 Cheers !!!

Effective Java

如果說上面Thinking in Java 是奠定基本功的聖經,那這本Effective Java一定能讓你更上一層樓。就像有一本書名,叫做從 A到 A+。

這本書讓你不僅會寫Java,還教你厲害的Java該如何寫~

書中列出90條在寫Java程式應該要注意的項目。有些是寫程式的技巧,有些是有關Java運作的底層機制。

說實話,有些工程師可能寫程式寫了很多年,對一些機制的運作可能都沒有太多的了解 ~ 這本書裏面列出的建議 相信能對還在學習中的各位,帶來不同角度的思維 。

其實還有很多不錯的書藉可以推薦!

剩下的讓我們放在下一篇再來跟大家分享囉 ~

本篇文章由時賦科技責任人 FRank 撰寫

官網課程資訊 請參考

https://www.appx.com.tw/newcourse

Java中階課程報名 請參考

https://www.accupass.com/event/1908290355241669144893

--

--