當前位置: 華文星空 > 知識

如何系統全面地自學Java語言?

2020-03-28知識

我今年41歲,使用Java開發將近20年了,目前還在技術一線。

雖然我是科班出身,但其實十多年走過來,無論是Java語言本身,還是相伴的工具和框架都發生了巨大變化。而我自己也是一路學習新技能,一路丟棄舊知識。

而今天回頭看,也發現自己走了很多彎路,浪費了不少時間,很是遺憾!

但是,因為你是自學,面臨巨大的入行壓力,因此就不該付出太高的試錯成本。而應該尋找一條有重點的,高效的學習方法。否則一不小心,很有可能倒在入行的門口,前功盡棄。

但好在Java學習,總的來說還是重點突出、難點分明的,也確實存在一條高效的學習路徑。

過去半年,我不斷的盤整自己的思路,陸續寫了幾篇文章,來分享我對高效學習Java的看法。但不足之處是,這些文章都分散在不同的回答下。因此,今天剛好趁此機會,我把它們整理起來,希望對你的學習有幫助。

1.Java學習的重點是什麽?

2.Java高效學習路線

3.那些Java知識沒必要學習了

4.學習Spring之前先學習什麽

5.如何閱讀Spring源碼

6.Java學習的一些補充建議

7.非科班程式設計師如何補充基礎知識

後話

在實際工作中,因為具體工作,需要我不斷的在不同的語言間切換。例如過去的半年我一直在參與一個web前端專案,但最近卻又要回到一個Java後端專案。

做過開發的都知道,一門語言如果半年不碰,細節上肯定會生疏很多。因此對我來說,就存在一個「熱身」的過程,時間肯定也不能太長,因此必須做到重點突出,快速高效。

而我關於Java學習的幾篇文章,一方面來自實際專案,另一方面也得益於這個「熱身」過程。

一家之言,必然有失之偏頗之處,但能對你的學習有些許幫助,我也就很滿足了!