2024版Java入門教程

如果你學(xué)習(xí)Java不知從何入手,效率低進(jìn)度慢,很多知識(shí)點(diǎn)聽不懂?如果你看視頻學(xué)習(xí)感覺枯燥,找不到配套資料,有問(wèn)題解決不掉,浪費(fèi)了大把時(shí)間……這是一套真正適合小白,讓你不走彎路的Java入門課!

教程取盡精華,帶你從入門到突破,極速上手,一擼到底。上百道案例,實(shí)用更實(shí)戰(zhàn),講解生活化,源碼圖示化,寓教于樂,闖關(guān)式學(xué)習(xí)。配套資料齊全,視頻、課件、代碼、案例一一對(duì)應(yīng),一站式服務(wù)。同時(shí),講解中融入架構(gòu)師編程思想,強(qiáng)化內(nèi)功,為你后續(xù)的Java學(xué)習(xí)打下堅(jiān)實(shí)基礎(chǔ)!

微信圖片_20240109150459.png

內(nèi)容涵蓋:

計(jì)算機(jī)編程語(yǔ)言核心結(jié)構(gòu)(數(shù)據(jù)類型、運(yùn)算符、流程控制、數(shù)組等)、Java面向?qū)ο螅惡蛯?duì)象、封裝、繼承、多態(tài)、抽象、接口等)、JavaSE高級(jí)應(yīng)用(集合、IO、多線程、網(wǎng)絡(luò)編程、反射等)、JDK17新特性(Lambda表達(dá)式、函數(shù)式編程、新日期類等)。

教程目錄

001.教程簡(jiǎn)介
002.Java入門的重點(diǎn)說(shuō)明
003.JavaSE的課程體系介紹
004.軟件和硬件的介紹
005.計(jì)算機(jī)語(yǔ)言的發(fā)展說(shuō)明
006.Java生態(tài)圈的介紹
007.Java發(fā)展史介紹
008.軟件開發(fā)介紹
009.字節(jié)的介紹
010.常用的DOS命令
011.Java環(huán)境_JVM和跨平臺(tái)介紹
012.Java環(huán)境_JDK和JRE的介紹
013.Java環(huán)境_JDK的下載和安裝
014.Java環(huán)境_配置環(huán)境變量
015.Java環(huán)境補(bǔ)充_環(huán)境變量失效問(wèn)題說(shuō)明
016.Java入門程序_開發(fā)三步驟
017.Java入門程序_HelloWorld的編寫
018.注釋的說(shuō)明
019.文檔注釋的使用
020.新電腦操作問(wèn)題_右鍵沒有創(chuàng)建文件或者文件夾選項(xiàng)
021.入門程序每一句話解釋以及注意事項(xiàng)
022.關(guān)鍵字的介紹
023.入門程序出現(xiàn)的問(wèn)題_亂碼問(wèn)題
024.入門程序出現(xiàn)的問(wèn)題_Java文件名和類名一致問(wèn)題
025.println和print的區(qū)別以及Notepad++操作小技巧
026.模塊一總結(jié)
027.模塊一回顧&模塊二重點(diǎn)說(shuō)明
028.常量_介紹
029.常量_基本使用
030.常量_常量之間的運(yùn)算
031.變量_數(shù)據(jù)類型的介紹
032.變量_定義
033.變量_基本使用
034.變量_變量的運(yùn)算
035.變量_轉(zhuǎn)義字符
036.變量_float和double的區(qū)別說(shuō)明
037.變量_注意事項(xiàng)
038.變量_練習(xí)
039.標(biāo)識(shí)符的介紹
040.數(shù)據(jù)類型轉(zhuǎn)換介紹
041.數(shù)據(jù)類型轉(zhuǎn)換_自動(dòng)類型轉(zhuǎn)換
042.數(shù)據(jù)類型轉(zhuǎn)換_強(qiáng)制類型轉(zhuǎn)換
043.強(qiáng)轉(zhuǎn)注意事項(xiàng)1_精度損失和數(shù)據(jù)溢出
044.強(qiáng)轉(zhuǎn)注意事項(xiàng)2_byte&short&char的轉(zhuǎn)換
045.byte賦值超范圍問(wèn)題分析
046.進(jìn)制轉(zhuǎn)換_二進(jìn)制和十進(jìn)制的轉(zhuǎn)換
047.進(jìn)制轉(zhuǎn)換_二進(jìn)制轉(zhuǎn)八進(jìn)制
048.進(jìn)制轉(zhuǎn)換_二進(jìn)制轉(zhuǎn)十六進(jìn)制
049.進(jìn)制轉(zhuǎn)換_常識(shí)介紹
050.位運(yùn)算_左移算法
051.位運(yùn)算_右移算法
052.位運(yùn)算_異或非異或算法以及運(yùn)算符優(yōu)先級(jí)
053.模塊二總結(jié)
054.模塊二回顧_模塊三重點(diǎn)說(shuō)明
055.IDEA_介紹
056.IDEA_安裝過(guò)程說(shuō)明
057.IDEA_目錄結(jié)構(gòu)說(shuō)明
058.IDEA_project的操作
059.IDEA_module的操作
060.IDEA_package的操作
061.IDEA_類的創(chuàng)建以及入門程序的編寫
062.IDEA_基本設(shè)置說(shuō)明
063.IDEA_快捷鍵說(shuō)明
064.IDEA_初學(xué)者容易出現(xiàn)的問(wèn)題
065.運(yùn)算符_算數(shù)運(yùn)算符基本使用
066.運(yùn)算符_算數(shù)運(yùn)算符的自增自減
067.運(yùn)算符_企業(yè)真題c=c++分析
068.運(yùn)算符_賦值運(yùn)算符
069.運(yùn)算符_比較運(yùn)算符
070.運(yùn)算符_邏輯運(yùn)算符
071.運(yùn)算符_短路與&短路或的說(shuō)明
072.運(yùn)算符_三元運(yùn)算符
073.運(yùn)算符_三元運(yùn)算符練習(xí)
074.模塊三總結(jié)
075.模塊三重點(diǎn)回顧&模塊四重點(diǎn)說(shuō)明
076.Scanner鍵盤錄入_介紹
077.Scanner鍵盤錄入_使用三步驟
078.Scanner鍵盤錄入_練習(xí)
079.Scanner鍵盤錄入_next&nextLine區(qū)別
080.Random隨機(jī)數(shù)_介紹
081.Random隨機(jī)數(shù)_使用
082.switch語(yǔ)句_基本使用
083.switch語(yǔ)句_case的穿透性
084.if語(yǔ)句_一種情況判斷
085.if語(yǔ)句_if...else語(yǔ)句使用&練習(xí)
086.if語(yǔ)句_else...if語(yǔ)句的使用
087.if語(yǔ)句_else...if語(yǔ)句練習(xí)
088.if語(yǔ)句_if和switch的區(qū)別
089.for循環(huán)_基本使用
090.for循環(huán)_1-3求和
091.for循環(huán)_求偶數(shù)和&統(tǒng)計(jì)偶數(shù)個(gè)數(shù)
092.while循環(huán)_基本使用
093.while循環(huán)_練習(xí)
094.dowhile循環(huán)_基本使用
095.循環(huán)控制語(yǔ)句_break&continue
096.死循環(huán)&嵌套循環(huán)&嵌套循環(huán)練習(xí)
097.猜數(shù)字小游戲
098.模塊四總結(jié)
099.模塊四回顧&模塊五重點(diǎn)說(shuō)明
100.數(shù)組_介紹
101.數(shù)組_定義
102.數(shù)組操作_獲取數(shù)組長(zhǎng)度&索引介紹
103.數(shù)組操作_存儲(chǔ)數(shù)據(jù)
104.數(shù)組操作_獲取數(shù)據(jù)
105.數(shù)組操作_遍歷數(shù)組
106.數(shù)組操作_常見的兩個(gè)異常
107.數(shù)組練習(xí)_獲取最大值
108.數(shù)組練習(xí)_統(tǒng)計(jì)符合條件數(shù)據(jù)個(gè)數(shù)
109.數(shù)組練習(xí)_按照指定格式輸出元素
110.數(shù)組練習(xí)_邏輯思維如何養(yǎng)成&統(tǒng)計(jì)偶數(shù)個(gè)數(shù)
111.數(shù)組練習(xí)_查找元素
112.數(shù)組高級(jí)使用_數(shù)組復(fù)制
113.數(shù)組高級(jí)使用_數(shù)組擴(kuò)容
114.數(shù)組高級(jí)使用_數(shù)組合并
115.內(nèi)存圖_介紹
116.內(nèi)存圖_一個(gè)數(shù)組內(nèi)存圖
117.內(nèi)存圖_兩個(gè)數(shù)組內(nèi)存圖
118.內(nèi)存圖_兩個(gè)數(shù)組指向同一片空間
119.二維數(shù)組_定義
120.二維數(shù)組_獲取二維數(shù)組長(zhǎng)度
121.二維數(shù)組_存&取&遍歷
122.二維數(shù)組_二維數(shù)組內(nèi)存圖
123.模塊五總結(jié)
124.模塊五回顧&模塊六重點(diǎn)說(shuō)明
125.方法_介紹
126.方法_無(wú)參無(wú)返回值方法使用
127.方法_通用格式各部分解釋
128.方法_有參無(wú)返回值方法使用
129.方法_無(wú)參有返回值方法使用
130.方法_有參有返回值方法使用
131.方法_形式參數(shù)和實(shí)際參數(shù)說(shuō)明
132.方法_參數(shù)和返回值使用時(shí)機(jī)
133.方法_變量作為實(shí)參使用
134.方法_方法注意事項(xiàng)終極版
135.方法_初學(xué)者如何學(xué)習(xí)方法小技巧
136.方法_練習(xí)
137.方法_數(shù)組作為方法參數(shù)傳遞
138.方法_數(shù)組作為方法返回值返回
139.方法_方法的重載基本使用
140.方法_方法重載的注意事項(xiàng)
141.模塊六總結(jié)
142.模塊六回顧&模塊七重點(diǎn)說(shuō)明
143.面向?qū)ο骭面向?qū)ο笏枷虢榻B
144.面向?qū)ο骭類的介紹和定義
145.面向?qū)ο骭對(duì)象的使用
146.面向?qū)ο骭類和對(duì)象練習(xí)
147.面向?qū)ο骭匿名對(duì)象的介紹
148.面向?qū)ο骭匿名對(duì)象的使用
149.面向?qū)ο骭一個(gè)對(duì)象內(nèi)存圖
150.面向?qū)ο骭兩個(gè)對(duì)象內(nèi)存圖
151.面向?qū)ο骭兩個(gè)對(duì)象指向同一片空間內(nèi)存圖
152.面向?qū)ο骭成員變量和局部變量區(qū)別
153.面向?qū)ο骭類和對(duì)象的練習(xí)
154.模塊七總結(jié)
155.模塊七回顧&模塊八重點(diǎn)說(shuō)明
156.封裝_介紹
157.封裝_private的使用
158.封裝_get&set方法的使用
159.封裝_this關(guān)鍵字在set方法中的使用
160.封裝_無(wú)參構(gòu)造方法的定義和使用
161.封裝_有參構(gòu)造的定義和使用
162.封裝_JavaBean的介紹
163.封裝_快速編寫JavaBean快捷鍵
164.封裝_小結(jié)
165.本階段擴(kuò)展_JavaBean和表的對(duì)應(yīng)關(guān)系
166.本階段擴(kuò)展_JavaBean參與添加功能說(shuō)明
167.本階段擴(kuò)展_JavaBean參與查詢功能說(shuō)明
168.模塊八總結(jié)
169.模塊八回顧&模塊九重點(diǎn)說(shuō)明
170.static關(guān)鍵字_介紹
171.static關(guān)鍵字_使用
172.static關(guān)鍵字_內(nèi)存說(shuō)明
173.static關(guān)鍵字_靜態(tài)成員訪問(wèn)特點(diǎn)
174.static關(guān)鍵字_靜態(tài)成員在開發(fā)中使用場(chǎng)景
175.可變參數(shù)_使用和注意事項(xiàng)
176.可變參數(shù)_練習(xí)
177.遞歸_介紹和基本使用
178.遞歸_練習(xí)1&輸出3到1
179.遞歸_練習(xí)2&階乘
180.遞歸_練習(xí)3&斐波那契數(shù)列
181.數(shù)組常見算法_數(shù)組翻轉(zhuǎn)
182.數(shù)組常見算法_冒泡排序分析
183.數(shù)組常見算法_冒泡排序代碼實(shí)現(xiàn)
184.數(shù)組常見算法_二分查找分析
185.數(shù)組常見算法_二分查找代碼實(shí)現(xiàn)
186.對(duì)象數(shù)組_基本使用
187.對(duì)象數(shù)組_練習(xí)
188.方法參數(shù)_基本類型做參數(shù)傳遞
189.方法參數(shù)_引用類型做參數(shù)傳遞
190.命令行參數(shù)
191.其他操作_快速生成方法
192.其他操作_debug調(diào)試操作
193.模塊九總結(jié)
194.學(xué)生管理系統(tǒng)項(xiàng)目_介紹&功能演示
195.學(xué)生管理系統(tǒng)項(xiàng)目_JavaBean編寫
196.學(xué)生管理系統(tǒng)項(xiàng)目_頁(yè)面搭建
197.學(xué)生管理系統(tǒng)項(xiàng)目_添加功能
198.學(xué)生管理系統(tǒng)項(xiàng)目_查看功能
199.學(xué)生管理系統(tǒng)項(xiàng)目_修改功能
200.學(xué)生管理系統(tǒng)項(xiàng)目_刪除&退出功能