更新時間:2020-11-10 17:50:45 來源:動力節點 瀏覽1043次
Java自學如今成為了網上的熱詞之一,原因無他,除了Java語言的流行帶來的互聯網行業的高薪就是很多人沒有系統的時間和精力去上培訓班。于是乎,越來越多的人選擇自學Java,但是問題也隨之而來,沒有一份好的Java自學指南學起Java就像一只無頭蒼蠅到處亂竄。一份真正意義上的優秀的Java自學指南,一紙難求。
作為Java自學指南的開篇當然是Java基礎,不積跬步無以至千里,不積小流無以成江海。我們以Java SE為開篇,為大家介紹一下來自動力節點的Java自學指南。當然,我們自學是有很多渠道的,包括書籍,互聯網上的資料,視頻教程等等。
一、JavaSE
JavaSE里面的內容有些雜,但還是建議先學好JavaSE,包括環境搭建和安裝,具體可以參照下面的課程
1.Java語言概述
Java語言發展史
Java語言的特性
Java中JDK、JRE、JVM三者之間的關系
Java程序的開發過程與運行過程
編寫第一個Java程序
Java中的注釋
Java中public class與class的區別
2.Java標識符與關鍵字
Java標識符
Java關鍵字
3.Java變量
Java字面量
Java變量介紹
Java變量使用
Java變量分類
Java變量的作用域
4.Java數據類型
Java的數據類型介紹
Java字符類型
Java整數類型
Java布爾類型
Java浮點類型
Java基本數據類型轉換
5.Java運算符
Java運算符概述
Java算術運算符
Java關系運算符
Java邏輯運算符
Java位運算符
Java賦值運算符
Java條件運算符
Java字符串連接運算符
6.Java控制語句
Java控制語句概述
Java選擇語句if
Java switch選擇語句
Java for循環語句
Java while循環語句
Java do while循環語句
Java break語句
Java continue語句
Java return語句
7.Java方法
Java方法的作用及本質
Java方法的定義及調用
Java方法返回值詳解
Java棧數據結構
Java方法執行過程中內存的變化
Java遞歸方法
Java方法重載
8.Java面向對象
Java面向對象編程和面向過程編程的區別
Java面向對象特征
Java類與對象的定義
Java類的設計與發現
Java類中的定義
Java對象的創建和使用
Java對象的創建和使用方法
Java虛擬機內存管理
Java構造方法Constructor
Java空指針異常
Java實例變量是一個引用
Java方法調用時參數的傳遞問題
9.Java封裝
Java封裝
10.Java中static和this
Java中this關鍵字是什么
Java this關鍵字的使用(在實例方法中)
Java this關鍵字的使用(在構造方法中)
Java中static關鍵字
Java中static靜態變量
Java static靜態代碼塊
Java static靜態方法
11.Java繼承
Java繼承定義
Java如何繼承
Java方法覆蓋和多態
Java方法覆蓋
Java多態
Java多態的作用
12.Java super
Java super的定義
Java中super關鍵字的使用(在構造方法中)
Java中super關鍵字的使用(在實例方法中)
二、數據庫
包括目前主流的數據庫:
1.MySQL主從復制
2.Oracle
3.Mycat
4.MySQL
5.Redis
6.MySQL存儲過程
三、Web前端
1.JavaScript教程
2.HTML教程
3.jQuery教程
4.Servlet
5.JSP
6.EL表達式
7.JSTL標簽庫
8.Filter過濾器
9.Listener監聽器
10.AJAX
11.cookie&session
四、數據結構和算法
包括常用的堆棧和排序算法
五、流行框架
1.Spring
2.SpringMVC
3.Mybatis、MyBatisPlus
4.SpringBoot
六、分布式
1.Spring Session
2.FastDFS
3.Dubbo
4.RabbitMQ
5.高并發解決方案
七、開發工具
1.JMeter
2.Git
3.Maven
4.IntelliJ IDEA
當然最后必不可少的是Java面試題,能夠檢驗我們的自學成果。好了以上就是為小伙伴們準備的史上最權威的Java自學指南,當然,自學Java最主要的還是靠自己的自制力,因人而異,遇到困難可以在網上或者現實中尋求幫助,畢竟自學還是需要一定的指導才能達到更好的效果的。當然,本站的Java教程對Java知識已經總結的很全面了,想自學的小伙伴也可以作為自學的參考來學習Java。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習