一.緣起 剛剛工作兩年,技術還很挫。但是在學習Java的過程中,看到過不少好書,寫下這篇博客不僅是為了推薦,過去學習經歷的一個總結。如果時間能夠重來的話,我將按照以下書單來學習Java。 二.Java基礎篇 1. Head First Java Head First系列又名大頭書系列,這個系列的書都 ...
一.緣起
剛剛工作兩年,技術還很挫。但是在學習Java的過程中,看到過不少好書,寫下這篇博客不僅是為了推薦,過去學習經歷的一個總結。如果時間能夠重來的話,我將按照以下書單來學習Java。
二.Java基礎篇
1. Head First Java
Head First系列又名大頭書系列,這個系列的書都挺不錯的,簡單易懂適合初學者,而這本Head First Java更是其中的佼佼者。配合輕鬆有趣的插畫,將晦澀難懂的知識點給你娓娓道來。個人認為這是新手入門Java必讀的第一本書。
https://book.douban.com/subject/4496038/
2. Core Java(Java核心編程:捲1)
學完了Head First Java差不多對Java的語法特性有了一個大概的認識,接下來就要深入學習Java的API了。Core Java給我的感覺像是羅列了很多API,但是不會讓人覺得很冗長,作者選擇的API恰恰都是工作中比較常用的,而且代碼例子也比較淺顯,容易讀懂。所以對於工作經驗不足的同學,這是一本很及時的書,可以經常翻翻瞭解Java有些什麼API。就像是一個建築工人瞭解下自己的工具箱里有些啥工具一樣,只有對這些工具瞭如指掌,才能快速地進行開發。(tips:只看捲1的非Swing部分即可,Swing技術在實際開發中很少有人用)。
https://book.douban.com/subject/25762168/
3.Java編程思想(Think in Java)
傳說中的Java聖經,有些人說這本書每讀一次都有新體會。但是我覺得這本書對於剛剛參加工作的人來說還是比較晦澀,以至於我讀了三次也沒有讀完。究其原因:書本身比較啰嗦,有些翻譯讀來實在不通順,不明其義。但是大家都說好的書還是有必要看一看的,希望我也有看完這本書的一天吧。
https://book.douban.com/subject/1313042/
三.JavaWeb篇
1. W3CSchool(http://www.w3school.com.cn/)
這不是書籍了,這是一個網站。很多人在這個網站上學習html和css以及其他的一些教程,雖然學起來很簡單,但是在工作中才發現要用好html和css真的很難,尤其是理科男的審美太低,做出來的界面往往不忍直視。不過幸好現在有大量的前端UI框架,封裝好的實現,再也不用為按鈕樣式太醜這樣的問題擔心了。
http://www.w3school.com.cn/
2. Head First Servlet&JSP
又是大頭系列的書籍,這本書也非常不錯,雖然看起來很厚,但是裡面很多篇幅都是作者為了闡述知識點畫的插圖。讀起來非常輕鬆搞笑。總之,不想看網上視頻的話,這本書可以說是學習Servlet和JSP的不二之選了。
https://book.douban.com/subject/1942934/
------------------------------------------------------------------------------------分割線--------------------------------------------------------------------------------------------
截止2017-6-24就這麼多了,當然還有一些不錯的書籍,但是不在我所想的學習路線體系中,所有沒有推薦。