加微信領(lǐng)取資料

高淇Java300集視頻教程

已有694560人點(diǎn)擊
√視頻 √源碼 √筆記 √課件

課程下載

本套教程及資料一鍵下載

百戰(zhàn)程序員

在線學(xué)習(xí)-輔導(dǎo)-闖關(guān)-督學(xué)
10大專業(yè)全系列課程

技術(shù)交流

與帥哥、美女同學(xué)共同進(jìn)步

學(xué)習(xí)線路圖

系統(tǒng)化學(xué)習(xí),打造階梯學(xué)習(xí)
模式

  • 課程目錄

  • 課程介紹

  • 課程評(píng)論

01 java入門階段

001_如何學(xué)習(xí)JAVA300集 開始學(xué)習(xí) 002_計(jì)算機(jī)發(fā)展史和未來方向 開始學(xué)習(xí) 003_多種編程語言介紹 開始學(xué)習(xí) 004_JAVA的發(fā)展歷史和未來 開始學(xué)習(xí) 005_JAVA的核心優(yōu)勢(shì)和生態(tài)體系 開始學(xué)習(xí) 006_JAVA三大版本含義_JAVAME和安卓開發(fā)的關(guān)系 開始學(xué)習(xí) 007_JAVA的特性和優(yōu)勢(shì) 開始學(xué)習(xí) 008_JAVA應(yīng)用程序的運(yùn)行機(jī)制 開始學(xué)習(xí) 009_JDK和JRE和JVM的作用和區(qū)別 開始學(xué)習(xí) 010_JDK下載和安裝_JDK目錄介紹 開始學(xué)習(xí) 011_JDK環(huán)境變量PATH設(shè)置_classpath問題 開始學(xué)習(xí) 012_控制臺(tái)測(cè)試JDK安裝和配置成功 開始學(xué)習(xí) 013_寫出第一個(gè)JAVA程序 開始學(xué)習(xí) 014_第一個(gè)JAVA程序錯(cuò)誤總結(jié) 開始學(xué)習(xí) 015_第一個(gè)JAVA程序詳細(xì)解析 開始學(xué)習(xí) 016_最常用DOS命令 開始學(xué)習(xí) 017_常用開發(fā)工具介紹 開始學(xué)習(xí) 018_eclipse開發(fā)環(huán)境使用原因 開始學(xué)習(xí) 019_eclipse下載版本選擇和使用 開始學(xué)習(xí) 020_eclipse下建立JAVA項(xiàng)目_項(xiàng)目的結(jié)構(gòu) 開始學(xué)習(xí) 021_eclipse開發(fā)和運(yùn)行JAVA程序 開始學(xué)習(xí) 022_37分鐘零基礎(chǔ)開發(fā)桌球小游戲項(xiàng)目~1 開始學(xué)習(xí) 023_注釋(單行注釋、多行注釋、文檔注釋) 開始學(xué)習(xí) 024_標(biāo)識(shí)符規(guī)則_駝峰規(guī)則 開始學(xué)習(xí) 025_JAVA的關(guān)鍵字保留字 開始學(xué)習(xí) 026_變量的本質(zhì)_聲明格式和初始化問題 開始學(xué)習(xí) 027_變量分類(局部變量、成員變量、靜態(tài)變量) 開始學(xué)習(xí) 028_常量和final 開始學(xué)習(xí) 029_基本數(shù)據(jù)類型介紹 開始學(xué)習(xí) 030_整型變量和整型常量 開始學(xué)習(xí) 031_浮點(diǎn)型變量和BigDecimal的使用 開始學(xué)習(xí) 032_字符型類型_轉(zhuǎn)義字符 開始學(xué)習(xí) 033_布爾型_if語句使用要點(diǎn) 開始學(xué)習(xí) 034_運(yùn)算符介紹 開始學(xué)習(xí) 035_算術(shù)運(yùn)算符(二元、自增和自減) 開始學(xué)習(xí) 036_賦值和賦值擴(kuò)展運(yùn)算符 開始學(xué)習(xí) 037_關(guān)系運(yùn)算符 開始學(xué)習(xí) 038_邏輯運(yùn)算符_短路運(yùn)算詳解 開始學(xué)習(xí) 039_位運(yùn)算符 開始學(xué)習(xí) 040_字符串連接符 開始學(xué)習(xí) 041_條件運(yùn)算符目 開始學(xué)習(xí) 042_運(yùn)算符優(yōu)先級(jí)_邏輯與或優(yōu)先問題 開始學(xué)習(xí) 043_自動(dòng)類型轉(zhuǎn)化~1 開始學(xué)習(xí) 044_強(qiáng)制類型轉(zhuǎn)換 開始學(xué)習(xí) 045_基本類型常見錯(cuò)誤_溢出_L問題~1 開始學(xué)習(xí) 046_使用Scanner獲得鍵盤輸入~1 開始學(xué)習(xí) 047_控制語句介紹 開始學(xué)習(xí) 048_控制語句_if單選擇結(jié)構(gòu)~1 開始學(xué)習(xí) 049_ifelse雙選擇結(jié)構(gòu)~1 開始學(xué)習(xí) 050_ifelseifelse多選擇結(jié)構(gòu) 開始學(xué)習(xí) 051_switch語句的使用 開始學(xué)習(xí) 052_while循環(huán)詳解 開始學(xué)習(xí) 053_for循環(huán)詳解_dowhile簡(jiǎn)介 開始學(xué)習(xí) 054_嵌套循環(huán)_循環(huán)相關(guān)練習(xí) 開始學(xué)習(xí) 055_break和continue語句 開始學(xué)習(xí) 056_帶標(biāo)簽的break和continue 開始學(xué)習(xí) 057_方法的定義_形參_實(shí)參_返回值_語句塊 開始學(xué)習(xí) 058_方法的重載overload 開始學(xué)習(xí) 059_遞歸算法詳解_遞歸和迭代效率測(cè)試 開始學(xué)習(xí)

02 面向?qū)ο蠡A(chǔ)

060_面向過程和面向?qū)ο髤^(qū)別 開始學(xué)習(xí) 061_對(duì)象是什么_對(duì)象和數(shù)據(jù)管理 開始學(xué)習(xí) 062_對(duì)象和類的關(guān)系_屬性_成員變量_方法 開始學(xué)習(xí) 063_一個(gè)典型類的寫法和調(diào)用_類的UML圖入門 開始學(xué)習(xí) 064_內(nèi)存分析詳解_棧_堆_方法區(qū)_棧幀_程序執(zhí)行的內(nèi)存變化過程 開始學(xué)習(xí) 065_構(gòu)造方法詳解_構(gòu)造方法重載 開始學(xué)習(xí) 066_垃圾回收機(jī)制介紹_垃圾回收算法(引用計(jì)數(shù)和引用可達(dá)) 開始學(xué)習(xí) 067_通用分代垃圾回收詳解(年輕代,年老代,持久代) 開始學(xué)習(xí) 068_this的本質(zhì)_對(duì)象創(chuàng)建過程的4步 開始學(xué)習(xí) 069_static關(guān)鍵字_內(nèi)存分析靜態(tài)變量和靜態(tài)方法 開始學(xué)習(xí) 070_靜態(tài)初始化塊_繼承樹的追溯 開始學(xué)習(xí) 071_JAVA的參數(shù)傳值機(jī)制_值傳遞 開始學(xué)習(xí) 072_java包機(jī)制_package的使用_JDK提供的常見包的作用 開始學(xué)習(xí) 073_import詳解_靜態(tài)導(dǎo)入詳解 開始學(xué)習(xí) 074_繼承_instanceOf的使用 開始學(xué)習(xí) 075_方法的重寫override_返回值類型問題 開始學(xué)習(xí) 076_Object類的用法_重寫toString方法 開始學(xué)習(xí) 077_equals方法的重寫_閱讀Object和String的源碼 開始學(xué)習(xí) 078_super父類對(duì)象引用_繼承樹追溯問題 開始學(xué)習(xí) 079_封裝的使用_訪問控制符 開始學(xué)習(xí) 080_封裝的使用細(xì)節(jié)_javabean的規(guī)則 開始學(xué)習(xí) 081_多態(tài)_多態(tài)的三個(gè)必要條件 開始學(xué)習(xí) 082_對(duì)象的轉(zhuǎn)型_向上自動(dòng)轉(zhuǎn)型_向下強(qiáng)制轉(zhuǎn)型_ClassCastException處理 開始學(xué)習(xí) 083_final修飾變量和方法和類 開始學(xué)習(xí) 084_數(shù)組的使用_內(nèi)存狀態(tài)_動(dòng)態(tài)初始化和遍歷_數(shù)組越界異常 開始學(xué)習(xí) 085_數(shù)組的3中初始化方式_靜態(tài)初始化_動(dòng)態(tài)初始化_默認(rèn)初始化 開始學(xué)習(xí) 086_數(shù)組的遍歷_foreach循環(huán) 開始學(xué)習(xí)

07_容器和數(shù)據(jù)結(jié)構(gòu)

131. 容器架構(gòu)介紹_數(shù)組優(yōu)劣勢(shì).mp4 開始學(xué)習(xí) 132. 泛型概念_自定義泛型.mp4 開始學(xué)習(xí) 133. 容器泛型_底層源碼解讀.mp4 開始學(xué)習(xí) 134. Collection接口_List接口_ArrayList常用方法.mp4 開始學(xué)習(xí) 135. ArrayList_操作多個(gè)List_并集和交集 .mp4 開始學(xué)習(xí) 136. ArrayList_索引和順序相關(guān)方法.mp4 開始學(xué)習(xí) 137. ArrayList_底層JDK源碼解讀.mp4 開始學(xué)習(xí) 138. 手工實(shí)現(xiàn)ArrayList1_最簡(jiǎn)化方式_增加泛型.mp4 開始學(xué)習(xí) 139. 手工實(shí)現(xiàn)ArrayList2_數(shù)組擴(kuò)容_debug調(diào)試.mp4 開始學(xué)習(xí) 140. 手工實(shí)現(xiàn)ArrayList3_索引越界問題_get和set方法.mp4 開始學(xué)習(xí) 141. 手工實(shí)現(xiàn)ArrayList4_完善_remove兩種實(shí)現(xiàn).mp4 開始學(xué)習(xí) 142. 手工實(shí)現(xiàn)LinkedList1_節(jié)點(diǎn)概念_add方法.mp4 開始學(xué)習(xí) 143. 手工實(shí)現(xiàn)LinkedList2_get查詢_節(jié)點(diǎn)遍歷.mp4 開始學(xué)習(xí) 144. 手工實(shí)現(xiàn)LinkedList3_remove移除節(jié)點(diǎn).mp4 開始學(xué)習(xí) 145. 手工實(shí)現(xiàn)LinkedList4_插入節(jié)點(diǎn).mp4 開始學(xué)習(xí) 146. 手工實(shí)現(xiàn)LinkedList5_完善_增加泛型.mp4 開始學(xué)習(xí) 147. Vector向量_線程安全底層JDK源碼解讀.mp4 開始學(xué)習(xí) 148. Map接口_HashMap常用方法.mp4 開始學(xué)習(xí) 149. Map接口_HashMap常用方法2.mp4 開始學(xué)習(xí) 150. HashMap底層原理_存儲(chǔ)鍵值對(duì)底層過程.mp4 開始學(xué)習(xí) 151. HashMap底層原理_查找鍵值對(duì)過程_equals和hashcode方法.mp4 開始學(xué)習(xí) 152. 手工實(shí)現(xiàn)HashMap1_基本結(jié)構(gòu)_put存儲(chǔ)鍵值對(duì).mp4 開始學(xué)習(xí) 153. 手工實(shí)現(xiàn)HashMap2_解決鍵重復(fù)問題_鏈表生成問題.mp4 開始學(xué)習(xí) 154. 手工實(shí)現(xiàn)HashMap3_重寫toString方法打印Map內(nèi)容.mp4 開始學(xué)習(xí) 155. 手工實(shí)現(xiàn)HashMap4_get查找鍵值對(duì).mp4 開始學(xué)習(xí) 156. 手工實(shí)現(xiàn)HashMap5_完善封裝_增加泛型.mp4 開始學(xué)習(xí) 157. TreeMap使用和底層原理_Comparable接口_HashTable特點(diǎn).mp4 開始學(xué)習(xí) 158. Set接口_HashSet常用方法_JDK源碼解讀.mp4 開始學(xué)習(xí) 159. 手工實(shí)現(xiàn)HashSet.mp4 開始學(xué)習(xí) 160. TreeSet使用和底層原理_Comparable接口.mp4 開始學(xué)習(xí) 161. 迭代器的使用_遍歷List和Set和Map.mp4 開始學(xué)習(xí) 162. 遍歷各種容器的方法匯總.mp4 開始學(xué)習(xí) 163. Collections工具類.mp4 開始學(xué)習(xí) 164. 表格數(shù)據(jù)存儲(chǔ)_map和list結(jié)合存儲(chǔ)整張表.mp4 開始學(xué)習(xí) 165. 表格數(shù)據(jù)存儲(chǔ)_javabean和list結(jié)合存儲(chǔ)整張表.mp4 開始學(xué)習(xí)

08_IO流技術(shù)

166_IO_開篇.mp4 開始學(xué)習(xí) 167_IO_File_API使用規(guī)則_重要.mp4 開始學(xué)習(xí) 168_IO_File_API學(xué)習(xí).mp4 開始學(xué)習(xí) 169_IO_File_文件夾創(chuàng)建_遍歷.mp4 開始學(xué)習(xí) 170_IO_File_案例_文件夾統(tǒng)計(jì).mp4 開始學(xué)習(xí) 171_IO_File_字符集_亂碼.mp4 開始學(xué)習(xí) 172_IO_四大抽象類.mp4 開始學(xué)習(xí) 173_IO_標(biāo)準(zhǔn)步驟.mp4 開始學(xué)習(xí) 174_IO_文件字節(jié)流.mp4 開始學(xué)習(xí) 175_IO_文件拷貝.mp4 開始學(xué)習(xí) 176_IO_文件流.mp4 開始學(xué)習(xí) 177_IO_字節(jié)數(shù)組流.mp4 開始學(xué)習(xí) 178_IO_綜合_對(duì)接流.mp4 開始學(xué)習(xí) 179_IO_工具類.mp4 開始學(xué)習(xí) 180_IO_原理剖析_裝飾器設(shè)計(jì)模式.mp4 開始學(xué)習(xí) 181_IO_字節(jié)緩沖流.mp4 開始學(xué)習(xí) 182_IO_字符緩沖流.mp4 開始學(xué)習(xí) 183_IO_轉(zhuǎn)換流_字符集.mp4 開始學(xué)習(xí) 184_IO_數(shù)據(jù)流.mp4 開始學(xué)習(xí) 185_IO_對(duì)象流.mp4 開始學(xué)習(xí) 186_IO_打印流.mp4 開始學(xué)習(xí) 187_IO_文件分割_面向過程核心版.mp4 開始學(xué)習(xí) 188_IO_文件分割_面向?qū)ο蠼K極版.mp4 開始學(xué)習(xí) 189_IO_序列流_文件合并.mp4 開始學(xué)習(xí) 190_IO_CommonsIO_環(huán)境搭建.mp4 開始學(xué)習(xí) 191_IO_CommonsIO_常用核心操作.mp4 開始學(xué)習(xí) 192_IO_CommonsIO_拷貝核心操作.mp4 開始學(xué)習(xí) 193_IO_CommonsIO_總結(jié).mp4 開始學(xué)習(xí)


每年上百萬人觀看的JAVA 視頻

2018 版開始更新啦,于5.28 日更新完畢


《JAVA300集》由北京尚學(xué)堂科技高淇老師領(lǐng)銜錄制,廣受好評(píng)。2018 年新版課程基于JDK8錄制,特點(diǎn):

1. 全面講解JAVA 基礎(chǔ)技術(shù)點(diǎn)

2. 深入(內(nèi)存分析、JDK 源碼講解)

3. 手把手敲代碼(讓學(xué)生理解每個(gè)字符來源和老師思考過程)

4. 項(xiàng)目穿插(以項(xiàng)目帶教學(xué),學(xué)生更強(qiáng))

《JAVA300集》推出四年來,受到了廣泛好評(píng),成為多所985 高校推薦學(xué)習(xí)的視頻,甚至北大教授都對(duì)學(xué)生做強(qiáng)力推薦。

看過該課程的同學(xué)還看過

親,請(qǐng)下載視頻觀看!??!