學Java怎麼入門?

mlys1314 發表於 2021-01-26

首先團長想說的是其實Java並沒有你想象中的那麼的難,你如果想要入這個行,就要做好一個心理準備,那就是你想走的更遠,就得不間斷的去學習,去汲取知識,前期不能怕累,不要閒下來就去打LOL、王者榮耀,有空就得多看看各種開源專案的程式碼,API的設計方式,各大網站的設計架構,理解各個環節的作用。擴充自己的知識視野。

學Java怎麼入門?

1、入門基礎

  • JAVA語言基礎、迴圈、陣列;瞭解類和物件;

  • OOP封裝、繼承、多型;

  • java.util.*包下的常用類講解;

  • JDK語言包的常用函式;

  • 資料庫基礎及JDBC;

  • IO流操作,多執行緒及Socket。

2、前端基礎

  • HTML基本標籤;

  • CSS樣式表;

  • JAVA;

  • Ajax;

  • jQuery;

  • 狀態管理Session和Cookie;

  • 動態網頁技術;

  • JSP資料互動;

  • JSTL和EL表示式;

  • Servlet、Filter、Listener;

  • 分頁和檔案上傳。

3、主流技術應用

  • Spring應用

  • Hibernate應用

  • Struts2應用

  • Redis應用

4、模擬實際專案開發

  • SpringMVC的應用

  • Redis+Mysql的查詢優化設計

  • Nginx的使用

  • Mysql叢集方案

通過第一階段的學習掌握Java語法和常用類,資料庫入門技術相關知識。讓自己對於儲存,IO,這些有個大概的瞭解。這時候,千萬不要深入瞭解多執行緒和socket,謹記謹記。

通過第二階段瞭解前端相關的技術,如果你喜歡前端各種酷炫的效果,那麼就深入學習JS、CSS。不大感興趣的話,就淺嘗輒止,並重點學習Servlet、Filter、Listener。重點學習,重點學習,重點學習。 重要的話說三遍!

通過第三階段瞭解目前Java領域使用率很高的三大框架,瞭解他們的大概功能,並加以使用。通過使用SSH開發一個簡易CRM之類的專案來加強了解,理清楚框架的大致原理。並瞭解Redis相關的指令及資料結構,應用到CRM裡。

通過第四個階段瞭解更簡單易用的SpringMVC,應用和儲存叢集相關的概念及實現方案。讓自己具備一個設計高可用,可擴充套件的專案框架視野。這樣對於後面繼續專研SpringCloud / Dubbo、zookeeper這些RPC相關的框架有很大的好處。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69986456/viewspace-2753023/,如需轉載,請註明出處,否則將追究法律責任。