自學Java要從Java基礎語法開始自學,自學Java的過程當中打好基礎是很重要的!首先自學:面向對象基礎,API基礎,集合基礎。這些對Java小白的數學和英語能力的要求門檻不高,在學習的過程當中積累相應的數學和Java英語也是徹底ok的!開始入門自學的過程當中必定打好Java學習的思惟,這些對之後的進一步自學有很大的幫助,不要眼高手低,多敲代碼多去學習別人的代碼是怎樣的,會爲你之後的工做積累一筆寶貴的財富。程序員
黑馬程序員視頻庫中能夠找到經典版的Java自學教程,例如畢向東老師的Java教程,經典版的Java基礎教程(編程就像打字同樣簡單);其中,也有最新版的Java自學教程,都是免費提供視頻網盤和資料網盤讓你們自學的。編程
都說萬事開頭難,我看不是,真正的勇士勇於嘗試不一樣的領域,不要等到失業後才後悔莫及。只要你能天天堅持學習,相信自學Java也能有所收穫。數組
新手該如何一步步的自學Java?(點擊進入)學習
1.Java語言的發展史 2.JDK的下載和安裝 3.DOS命令的介紹和使用 4.Path環境變量的配置 5.第一個代碼HelloWorld案例 6.NotePad++軟件的安裝和使用 7.Java中的數據類型 8.常量的使用 9.變量的定義與使用 10.Java中代碼的書寫規範 11.數據類型之間的轉換 12.Java中的各類運算符操做 13.if分支語句的靈活使用 14.switch分支語句 15.for循環結構 16.while循環結構 17.do..while循環結構 18.各類循環語句的區別和應用場景 19.循環跳轉控制語句 20.嵌套循環的應用 21.猜數字小遊戲 22.IDEA開發軟件 23.數組的動態初始化 24.數組的訪問格式 25.數組的靜態初始化 26.Java的內存劃分和做用 27.分析數組在內存中的存儲 28.方法的定義和調用 29.方法的參數和返回值問題 30.方法的重載(Overload) 31.參數是基本類型和引用類型的區別 32.Debug斷點調試的使用ui
1.類和對象的概述 2.分析對象在內存中的存儲 3.成員變量和局部變量的區別 4.private關鍵字的應用 5.this關鍵字的應用 6.this關鍵字的內存原理 7.面向對象特性之封裝 8.構造方法(Constructor) 9.構造方法的注意事項 10.標準類的定義規範this
1.API的使用方式 2.String類的特色 3.String類的經常使用構造方法 4.字符串的比較規則 5.用戶登陸的案例 6.遍歷字符串的方式 7.字符串的拼接 8.字符串的反轉操做 9.StringBuilder類的做用 10.StringBuilder類的構造方法 11.StringBuilder類的經常使用方法 12.用StringBuilder完成字符串拼接和反轉spa
1.ArrayList集合的特色 2.ArrayList的構造方法 3.ArrayList的經常使用操做 4.集合存儲自定義類型並遍歷 5.學生管理系統的業務介紹 6.學生管理系統的代碼編寫3d