更新時間:2022-08-31 來源:黑馬程序員 瀏覽量:
Java基礎的天花板教程,面向0基礎同學,有手就行。從0開始,到進階,最后起飛,層層遞進。課程中會講解很多編程思想,以及我是如何從0開始去分析一個問題,并把代碼寫出來的。拒絕一聽就懂,一學就廢。
全套視頻教程+筆記+源碼百度云盤下載地址:
http://yun.itheima.com/course/1002.html?cz
在線觀看全集視頻
2022最新版Java入門到起飛,含算法教程
包含:Java基礎語法,面向對象,常見API,集合、IO、多線程、網絡編程、源碼分析、JVM虛擬機、數據結構、算法、JDK5~18的新特性。
講解方式課程從0開始到進階,最后起飛。讓你真的懂得如何分析一個需求,并寫出代碼。而不是一聽就懂,一寫就廢。為后面繼續學習web、框架、項目打下扎實的基礎。
課程亮點:1.面向0基礎同學,有手就行。
2.從0開始,到進階,最后起飛,層層遞進。
3.各種練習側重于分析型講解,讓同學真的掌握從0分析問題的能力。
3.課程中的部分綜合項目案例選取于美國斯坦福大學Java練習,力扣算法題,大廠面試題。
4.階段綜合項目貼合企業開發,從分析需求文檔的開始,讓同學們知道如何從0開始編寫項目。而不是跟其他課程一樣,看一下運行效果,直接就開擼。
5.采取ppt講解,把很多需要自己腦補的東西以圖形化,圖表化的形式展示出來,讓大家知道代碼真正的樣子。
6.在第二階段中會有大量的源碼分析,JVM虛擬機,數據結構,算法,并利用NIO手寫一個非阻塞的tomcat服務器。為后面繼續學習web、框架、項目打下扎實的基礎。
第1節 - Java入門-01-Java學習介紹
第2節 - Java入門-02-人機交互-圖形化界面的小故事
第3節 - Java入門-03-打開CMD
第4節 - Java入門-04-常見的CMD命令
第5節 - Java入門-05-練習-利用CMD打開QQ并配置環境變量
第6節 - Java入門-06-Java概述和學習方法
第7節 - Java入門-07-Java學習-JDK下載和安裝
第8節 - Java入門-08-Java學習-HelloWorld小案例
第9節 - Java入門-09-Java學習-常見小問題
第10節 - Java入門-10-Java學習-環境變量
第11節 - Java入門-11-Java學習-Notepad
第12節 - Java入門-12-Java學習-Java語言的發展
第13節 - Java入門-13-Java學習-Java能干什么
第14節 - Java入門-14-Java學習-Java為什么這么火
第15節 - Java入門-15-Java學習-Java跨平臺的原理
第16節 - Java入門-16-JDK和JRE
第17節 - Java基礎概念-01-注釋
第18節 - Java基礎概念-02-關鍵字
第19節 - Java基礎概念-03-字面量
第20節 - Java基礎概念-04-變量-基本用法
第21節 - Java基礎概念-05-變量-使用方式和注意事項
第22節 - Java基礎概念-06-變量練習-計算公交車的人數
第23節 - Java基礎概念-07-計算機中的數據存儲
第24節 - Java基礎概念-08-數據類型
第25節 - Java基礎概念-09-標識符
第26節 - Java基礎概念-10-定義變量的三個練習
第27節 - Java基礎概念-11-鍵盤錄入
第28節 - Java基礎概念-12-idea的概述和下載安裝
第29節 - Java基礎概念-13-idea中的第一個代碼
第30節 - Java基礎概念-14-idea-擴展設置
第31節 - Java基礎概念-15-idea-類模塊和項目的基本操作
第32節 - 運算符-01-算術運算符的基本用法
第33節 - 運算符-02-除法和取模
第34節 - 運算符-03-算術運算符練習-數值拆分
第35節 - 運算符-04-隱式轉換
第36節 - 運算符-05-強制轉換
第37節 - 運算符-06-字符串和字符的加操作
第38節 - 運算符-07-自增自減運算符-基本使用
第39節 - 運算符-08-賦值運算符和關系運算符
第40節 - 運算符-09-四種邏輯運算符
第41節 - 運算符-10-短路邏輯運算符
第42節 - 運算符-11-三元運算符和運算符的優先級
第43節 - 判斷和循環-01-流程控制語句-順序結構
第44節 - 判斷和循環-02-if第一種格式和注意事項加練習
第45節 - 判斷和循環-03-if的第二種格式和練習
第46節 - 判斷和循環-04-if的第三種格式
第47節 - 判斷和循環-05-switch語句和練習
第48節 - 判斷和循環-06-switch的擴展知識點和練習
第49節 - 判斷和循環-07-循環語句-for循環格式和練習
第50節 - 判斷和循環-08-for循環練習-累加思想和統計思想
第51節 - 判斷和循環-09-循環語句-while
第52節 - 判斷和循環-10-while循環-力扣算法練習題
第53節 - 判斷和循環-11-循環語句-do...while
第54節 - 循環高級和數組-01-循環高級-無限循環
第55節 - 循環高級和數組-02-跳轉控制語句
第56節 - 循環高級和數組-03-綜合練習1-逢七過
第57節 - 循環高級和數組-04-綜合練習2-平方根
第58節 - 循環高級和數組-05-綜合練習3-判斷是否為質數
第59節 - 循環高級和數組-06-綜合練習-猜數字小游戲
第60節 - 循環高級和數組-07-數組的概述和靜態初始化
第61節 - 循環高級和數組-08-數組的地址值和元素訪問
第62節 - 循環高級和數組-09-數組的遍歷和綜合練習
第63節 - 循環高級和數組-10-數組的動態初始化和常見問題
第64節 - 循環高級和數組-11-數組練習-求最值
第65節 - 循環高級和數組-12-數組練習-求和并統計個數
第66節 - 循環高級和數組-13-數組練習-交換數據
第67節 - 循環高級和數組-14-數組練習-打亂數據
第68節 - 循環高級和數組-15-數組的內存圖
第69節 - 方法-01-什么是方法?
第70節 - 方法-02-最簡單的方法定義和調用
第71節 - 方法-03-帶參數的方法定義和調用
第72節 - 方法-04-帶返回值方法的定義和調用
第73節 - 方法-05-方法的小結
第74節 - 方法-06-方法的重載
第75節 - 方法-07-方法的三個練習:遍歷求最大值和判斷是否存在
第76節 - 方法-08-方法練習-拷貝數組
第77節 - 方法-09-方法的基本內存原理
第78節 - 方法-10-什么是基本數據類型和引用數據類型
第79節 - 方法-11-方法的值傳遞
第80節 - 綜合練習-01-賣飛機票
第81節 - 綜合練習-02-找質數
第82節 - 綜合練習-03-開發驗證碼
第83節 - 綜合練習-04-數組元素賦值
第84節 - 綜合練習-05-評委打分
第85節 - 綜合練習-06-數字加密和解密
第86節 - 綜合練習-07-抽獎的兩種實現方式
第87節 - 綜合練習-08-雙色球彩票系統
第88節 - 面向對象-01-面向對象介紹
第89節 - 面向對象-02-類和對象
第90節 - 面向對象-03-封裝
第91節 - 面向對象-04-就近原則和this關鍵字
第92節 - 面向對象-05-構造方法
第93節 - 面向對象-06-標準的javabean類
第94節 - 面向對象-07-三種情況的對象內存圖
第95節 - 面向對象-08-基本數據類型和引用數據類型
第96節 - 面向對象-09-this的內存原理
第97節 - 面向對象-10-成員和局部
第98節 - 面向對象綜合訓練-01-文字版格斗游戲
第99節 - 面向對象綜合訓練-02-兩個對象數組練習
第100節 - 面向對象綜合訓練-03-對象數組練習-判斷并統計
第101節 - 面向對象綜合訓練-04-復雜對象數組練習-添加和遍歷
第102節 - 面向對象綜合訓練-05-復雜對象數組練習-刪除和修改
第103節 - 字符串-01-API和API幫助文檔
第104節 - 字符串-02-String概述
第105節 - 字符串-03-String構造方法代碼實現和內存分析
第106節 - 字符串-04-字符串的比較
第107節 - 字符串-05-練習-用戶登錄
第108節 - 字符串-06-練習-遍歷字符串和統計字符個數
第109節 - 字符串-07-練習-字符串拼接和反轉
第110節 - 字符串-08-較難練習練習-金額轉換
第111節 - 字符串-09-練習-手機號屏蔽-身份證號碼信息查看-游戲罵人敏感詞替換
第112節 - 字符串-10-StringBuilder的基本操作
第113節 - 字符串-11-Stringjoiner
第114節 - 字符串-13-較難練習-羅馬數字的兩種寫法
第115節 - 字符串-14-較難練習-調整字符串的內容并比較
第116節 - 字符串-15-后續練習思路分析
9集合第117節 - 集合&學生管理系統-01-集合的基本使用
第118節 - 集合&學生管理系統-02-集合練習-添加字符串和整數并遍歷
第119節 - 集合&學生管理系統-03-集合練習-添加學生對象并遍歷的兩個練習
第120節 - 集合&學生管理系統-04-查找用戶是否存在
第121節 - 集合&學生管理系統-05-返回多個數據
第122節 - 集合&學生管理系統-06-學生管理系統業務分析并搭建主菜單
第123節 - 集合&學生管理系統-07-學生管理系統-查詢和添加
第124節 - 集合&學生管理系統-08-學生管理系統-刪除和修改
第125節 - 學生管理系統升級-01-學生管理系統升級-思路分析