更新時間:2023-01-11 來源:黑馬程序員 瀏覽量:
所謂天道好輪回,鬼畜饒過誰。最近B站學習區(qū)也淪陷了,由此誕生出了一種讓人聞所未聞的冷概念:鬼畜教學法!
這種奇怪的組合讓人匪夷所思,但架不住網(wǎng)友們的推薦!!!
愛嚶嚶嚶斯坦:
早看到這些視頻,媽媽就再也不用擔心我的代碼了!哪里不會看哪里,不看你就OUT了!
清華北落榜生:
為啥不給我早點推這個視頻,要不我也能拿到字節(jié)工牌了!
有種你按AIT+F4:
我一個文科生竟然能看懂Java程序員的知識了!!!
唐僧洗頭用飄柔:
我剛點進這個視頻我媽就進來了,她問我在看什么,我說我在看Java教程,能打好基礎找到一份好工作,我媽聽了之后夸了我。
“三人行,必有我?guī)熝伞衿渖普叨鴱闹?,其不善者而改之?!奔热痪W(wǎng)友都說這么夸了,傳智黑馬自然也不能錯過!
傳智黑馬有史以來第一個自帶鬼畜的Java教程,來了!
今天,人稱傳智黑馬“掃地僧”的
約翰尼純情阿紳(阿紳老師)
秀口一吐
帶來《一套超哇塞的Java基礎課》
本課程如標題所描述
是一套非常哇塞的Java基礎課
早上學它不瞌睡
中午學它真下飯
晚上學它睡得香
???
本課程從零基礎學員角度出發(fā),知識點編排循序漸進,將每一個知識點落地到實際案例,拒絕“聽得懂、不會練、不會敲”,致力于讓學生通過階段性小項目,鞏固所學內(nèi)容,并進一步提升編程思維 。
課程分為JavaSE基礎篇和JavaSE進階篇兩大部分,學習時長共計28天。
導學視頻奉上,大家先學:
課程亮點
1.趣味性教學,有刷抖音、逛B站鬼畜區(qū)的感覺;
2.注重學員體驗感,就算是看視頻,也能跟老師互動;
3.知識體系化、結構化,講解詳細,各階段學習者都能有所收獲;
4.課程中穿插大量貼合實際業(yè)務應用案例,鞏固所學知識,學以致用;
5.課程采用ppt動畫方式講解,鎖定知識重點,拒絕大量文字。
適用人群
1.零基礎同學,想要快速入門Java基礎;
2.有基礎同學,有一定基礎但不扎實,想要查漏補缺;
(補充:適用所有人群,有手就行!!!)
課程內(nèi)容
超哇塞的Java基礎課程導學視頻
Java SE基礎篇 (9天)
Day1
01-計算機簡介
02-計算機中數(shù)據(jù)的存儲和運算
03-人機交互方式-常用DOS命令
04-path環(huán)境變量
05-計算機語言
06-Java背景介紹
07-Java跨平臺性
08-JDK的下載和安裝
09-開發(fā)Java程序的三個步驟
10-HelloWorld詳解
11-HelloWorld案例常見問題
12-JDK的組成和配置JAVA_HOME
13-IDEA的下載和安裝
14-IDEA中的第一份代碼
15-IDEA運行細節(jié)和基本設置
16-IDEA中對于類-模塊-項目的操作
17-注釋
18-關鍵字和字面量
19-學習目標
Day2
01-變量的介紹-定義-使用
02-Debug調(diào)試工具
03-變量的注意事項
04-標識符05-基本數(shù)據(jù)類型
06-數(shù)據(jù)類型細節(jié)補充
07-Scanner鍵盤錄入
08-算數(shù)運算符和數(shù)值拆分案例
09-字符串拼接操作
10-自增自減運算符
11-類型轉換-隱式轉換
12-二進制原碼反碼補碼-強轉的精度損失
13-類型轉換面試題-day02學習目標
Day3
01-package管理類文件和賦值運算符
02-關系運算符和邏輯運算符
03-三元運算符和運算符的優(yōu)先級
04-方法的介紹和基本的定義與調(diào)用格式
05-Debug查看方法執(zhí)行流程和內(nèi)存圖解
06-帶參數(shù)和帶返回值的方法
07-方法的通用定義格式和常見問題
08-方法重載和今日目標
Day4
01-if語句
02-switch語句
03-for循環(huán)格式和執(zhí)行流程
04-for循環(huán)案例
05-循環(huán)注意事項和循環(huán)嵌套
06-while-dowhile-三種循環(huán)的區(qū)別
07-跳轉控制語句
08-Random和猜數(shù)字小游戲
Day5
01-數(shù)組介紹和靜態(tài)初始化
02-數(shù)組元素訪問和遍歷操作
03-數(shù)組遍歷練習
04-數(shù)組動態(tài)初始化介紹
05-兩種初始化對比和使用選擇
06-數(shù)組內(nèi)存圖和方法參數(shù)傳遞
07-數(shù)組中兩個常見問題
08-二維數(shù)組介紹和靜態(tài)初始化
09-二維數(shù)組的遍歷操作
10-二維數(shù)組動態(tài)初始化和內(nèi)存圖
Day6
01-逢七過和數(shù)組求和
02-比較兩個數(shù)組內(nèi)容是否相同
03-查找元素在數(shù)組中第一次出現(xiàn)的索引
04-查找元素在數(shù)組中的索引-考慮重復元素
05-數(shù)據(jù)交換
06-數(shù)組反轉-兩種實現(xiàn)方式
07-評委打分
08-隨機產(chǎn)生驗證碼
Day7
01-面向對象介紹和課程安排
02-類和對象
03-類和對象的細節(jié)補充-案例
04-對象內(nèi)存圖
05-成員變量和局部變量的區(qū)別
06-this關鍵字
07-構造方法
08-封裝介紹
09-權限修飾符和封裝的案例
10-標準JavaBean
11-面向對象綜合案例
Day8
01-API幫助文檔的使用和Scanner錄入字符串細節(jié)
02-String類的特點
03-String類常見構造方法
04-String常見面試題
05-字符串比較內(nèi)容-模擬用戶登錄案例
06-字符串的遍歷和統(tǒng)計字符案例
07-String類的截取-替換-切割方法
08-StringBuilder的引入
09-StringBuilder介紹和構造方法
10-StringBuilder常用成員方法
11-StringBuilder案例和原理
Day9
01-集合介紹以及和數(shù)組的使用選擇
02-集合的創(chuàng)建和添加
03-集合常用成員方法
04-集合遍歷
05-鍵盤錄入學生信息到集合
06-練習-集合刪除數(shù)據(jù)和篩選
07-學生管理系統(tǒng)演示和準備動作
08-學生管理系統(tǒng)-查看功能
09-學生管理系統(tǒng)-刪除功能
10-學生管理系統(tǒng)-修改功能
11-學生管理系統(tǒng)-添加功能
JavaSE進階篇 (19天)
Day1
01-static修飾成員的特點
02-static修飾成員變量內(nèi)存圖解
03-static修飾成員方法-工具類-注意事項
04-繼承介紹和使用
05-繼承中成員變量和成員方法的訪問特點
06-方法重寫
07-權限修飾符-Java中繼承的特點
08-繼承中構造方法訪問特點
09-繼承內(nèi)存圖
10-繼承綜合練習
11-this和super
12-final關鍵字
Day2
01-package包和抽象類介紹
02-抽象類的注意事項
03-接口介紹以及定義和實現(xiàn)
04-接口中的成員特點-類和接口之間的各種關系
05-抽象類和接口的對比
06-多態(tài)引入
07-多態(tài)的前提-對象多態(tài)和行為多態(tài)
08-多態(tài)的成員訪問特點和好處
09-多態(tài)的轉型和案例
Day3
01-JDK8和JDK9接口的新特性
02-代碼塊
03-內(nèi)部類-成員內(nèi)部類
04-內(nèi)部類-靜態(tài)內(nèi)部類-局部內(nèi)部類
05-匿名內(nèi)部類
06-Lambda表達式介紹
07-Lambda表達式省略規(guī)則
08-Lambda表達式和匿名內(nèi)部類的區(qū)別-構建窗體
09-窗體添加按鈕
10-JLabel展示文本和圖片
11-事件監(jiān)聽
12-適配器設計模式
13-模板設計模式
Day4
01-游戲演示以及構建游戲窗體
02-繪制界面-惡心的寫法
03-繪制界面-使用循環(huán)和二維數(shù)組優(yōu)化
04-使用繼承重構代碼
05-打亂石頭方塊
06-移動業(yè)務準備-注冊鍵盤監(jiān)聽
07-移動業(yè)務準備-確定0號元素所在位置
08-移動業(yè)務-基本實現(xiàn)
09-移動業(yè)務-錯誤解決
10-判斷游戲是否勝利
11-統(tǒng)計步數(shù)-重新游戲
Day5
01-Object類-toString方法
02-Object類-equals方法-手動重寫
03-閱讀IDEA生成的equals方法-Objects類
04-Math類-System類
05-BigDecimal類
06-包裝類
07-包裝類面試題
上下滑動查看更多課程內(nèi)容
要說課程有多牛?
一句話概括就是:
藝術成分起碼有三四層樓那么高
學之前和學之后差別老大了
圖片來源網(wǎng)絡,如侵刪
有粉絲問了:
我是大學生,能免費學嗎?
希望你不要不識好歹
答案是:可以!
不管你是不是從咸魚來的
不管你是不是大學生
都可以免費學!還送全套資料!
傳智黑馬《一套超哇塞的Java基礎課》
鬼畜和知識齊飛
立即點擊,跳轉B站開始學習↓↓↓
本套視頻教程所有配套資料↓↓↓