您的位置:首頁>正文

學習Java的幾個階段,這樣走你會學的更好

自己學Java的時候總是迷茫的, 然後每個人的學習方式因為外界的影響, 越來越沒有明確的目標。 比如什麼多讀書讀好書, 簡直就是廢話有木有。

Java就像一杯咖啡, 苦中作樂

同樣的, 很多人認為學習Java之前, 需要先學習好c語言, 但我個人認為, 學了C語言自然好, 但是儘管沒有學習c語言, 我們一樣可以學好Java。 畢竟Java是物件導向, c語言是面向過程的。 除了部分語法上的雷同之外, 其他的可以忽略。

下面, 小編根據自身的學習經驗, 以及大佬們的學習方式, 總結了一下流程, 供新人參考學習。

第一階段:

1.首先要掌握的一定是Java的語法, 這是基礎, 也相當於建房子的根基, 這個扎實了, 以後才會走得更好。 包括並不局限於:關鍵字、迴圈、判斷, 以及與類相關的基礎, 繼承, 重載什麼的。

2.需要重點掌握的幾個集合:List介面的兩個子類LinkedList,ArrayList;然後是Map幾口的兩個子類HashMap, HashTable;Set介面 掌握List後學Set就容易了;掌握Collection和Collections的區別 .

3.Java的IO章節, 重點掌握的比較多,如下:流 InputStream,OuputStream;BufferedReader,BufferedWrite; ObjectInputStream, ObjectOutputStream,,PrintWriter, 與此同時, 還應該掌握跟文件有關的類, 比如:FileReader,FileWriter

4.JDBC非常重要, 這是需要和資料庫打交道的, 重點掌握Connection, PreparedStatement, Statement,ResultSet,, 以及需要瞭解常見的錯誤以及解決方案。 新手入門建議先學習與Mysql進行資料交換, 後期再考慮其他資料庫。

5.對於執行緒, 網路程式設計, GUI程式設計等等, 如果你學完了以上, 還有餘力, 可以先試試單執行緒, 以及簡單的Tcp、UDP通訊, 多執行緒或者執行緒池, 初期還是不要碰了, 否則會越學越亂。

初期學習Java, 建議還是以書本為主, 網上內容為輔,如果初期階段結束了, 小編推薦一本很不錯的Java書籍, 供你以後更好的理解Java以及提升代碼效率。

Effective Java中文版(第2版) ¥36.1 購買

第二階段:

首先恭喜你完成了第一階段的任務,

現在第二階段, 我們更多的學習是框架相關, 以及網路資料交互部分。

1.HTML+JAVASCRIPT, 為之後的進階學習在夯實基礎, CSS能看懂就好, 當然自己會一些也是極好的。

2.JSP+Servlet, 你需要重點掌握幾個, Request,Response,Session, 其次是Application.這個算是java裡面基礎的框架了, 掌握是勢在必行的。 除此之外, 你還需要知道Redirect,ForWard的區別, Servlet的生命週期等。

3.學習常用的規則運算式, 善用正則, 用正則處理很多問題, 都是簡化很多, 尤其是字串的處理中。

4.學習Ajax, 會用就行, 不需要研究太透徹。

5.接下來就是重頭戲, 框架的學習, 比如:Struts2.0;Hibernate3;Spring 2.0 ,以及常用的MVC, 三層架構等等。

總結:

如果你完成了上述內容, 個人估計短則也需要半年, 長則就不好說了, 在學習期間, 也可以帶著項目入手學習, 當你學完了上面的內容, 以及完成了兩三個項目,

那麼你就會拿到一個飯碗了。 祝你好運。

同類文章
Next Article
喜欢就按个赞吧!!!
点击关闭提示