Java 學習應該怎麼開始

很多人都會問一下,我想學好 Java ,但是又不知道從什麼地方開始。

也許下面的學習路徑能夠幫你下。

 

maxresdefault

 

簡單來說就是熟悉概念,熟悉工具,熟悉查找方式

熟悉概念

Java 使用的是純 OO 的,本來面向對象概念是很多的。同時 Java 還有很多自己的一些概念,比如接口,注入依賴,IoC,多線程,流,數據結構,集合類型,這些東西你至少需要了解下是幹什麼的吧。

大部分情況下並不需要你完整了解這些東西是怎麼寫的,是怎麼用的,但至少需要知道 Java 中有這個東西,這些東西的使用場景大致是什麼。

熟悉工具

如果還有人告訴你,你的第一個 Java 程序應該是記事本寫的。你可以讓他們自己去玩了。

不管是 Java 還是其他語言,都會有很多工具供你使用,這些工具很多是需要數量掌握的,包括有環境的配置,開發工具的安裝,代碼庫的使用,編譯集成,部署等等。

對這些工具的使用,你需要有比較清晰的認識,其實很多所謂的工具不一定是需要你安裝的。

比如說 Maven,Gradle 這些,這些是 Java 項目中 CI 需要的,你需要爲這些 CI 配置環境,然後才能使用。

要看 GitHub 的代碼,如果你連 Git 都不瞭解,那你怎麼從上面把代碼拿下來自己跑跑呢?

熟悉查找方式

只要你開始寫代碼,那麼你肯定會有很多東西自己都不明白。

不明白沒有關係,把不明白的東西變成明白的就是學習的過程。

學習的過程有很大一部分是需要進行查找和信息分類處理的,如何快速進行查找需要的內容,這個也有技巧的。

Java 會有很多 API 供你使用,Java 也會有不同的框架供你使用。當你接觸到一個新的名詞的時候,你可能完全不知道這個東西是用來幹什麼的。

這個時候查找能力就很重要了,基本路徑就是查找官方網站,然後找找看看有沒有使用手冊文檔。在文檔中看看這個東西是幹什麼的,設計思路是什麼,然後再看下 API ,瞭解這個東西如何去使用。

上面就是一個基本的查找學習路徑。

當然你能夠比較熟練的使用上面的三部曲後,不僅僅 Java ,就是其他語言,對很多人來說就是時間問題了。

所有前提的前提是基礎概念。其實上面說的三部曲都是相輔相成的,越快,越多瞭解基礎概念,並且付諸於實踐,那麼學習效率越高。

學 Java 也好,學其他語言也好,最最主要的是學習能力。

https://www.ossez.com/t/java/13465

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章