社群
文章
合集
問答
學習
課程
程式設計字典
工具庫
開發工具
網站源碼
PHP 函式庫
JS特效
網站素材
擴充插件
休閒
遊戲下載
遊戲教程
繁体中文
简体中文
English
繁体中文
日本語
한국어
Melayu
Français
Deutsch
Login
singup
下一節: 陣列高階冒泡排序原理圖解
(2916 次播放)
下一節
重新觀看
ဆ
章節
手記
提問
課件
回饋
JAVA 初級入門影片教學
第1章 JAVA 計算機基礎
1-1 計算機概述
1-2 電腦硬體和軟體概述
1-3 軟體開發與電腦語言概述
1-4 人機交互
1-5 鍵盤功能鍵和快速鍵
1-6 如何開啟DOS控制台
1-7 常見的DOS指令解說
1-8 擴充的DOS指令
第2章 JAVA 語言基礎(一)
2-1 Java語言概述
2-2 Java語言跨平台原理
2-3 JDK和JRE的概述)
2-4 JDK的下載流程圖解
2-5 JDK的安裝流程圖解
2-6 JDK的卸載流程圖解
2-7 Java開發工具介紹與JDK簡介
2-8 第一個HelloWorld案例的編寫與運行
2-9 開發中常見問題小結
2-10 為什麼要配置path環境變數
2-11 Path環境變數的配置方式1
2-12 Path環境變數的配置方式2
2-13 classpath的作用及其配置
2-14 path與classpath的差別
2-15 Notepad++的安裝及其配置
2-16 使用Notepad++開發程式並編譯運行
第3章 JAVA 語言基礎(二)
3-1 關鍵字的概述和使用
3-2 標識符的概述和組成規則
3-3 標識符中常見的命名規則
3-4 註釋概述及其分類
3-5 HelloWorld案例加入註解版
3-6 註釋的作用
3-7 常量的概述與使用
3-8 進制概述以及二進制,八進制,十六進位圖解
3-9 不同進位資料的表現形式
3-10 任意進位到十進制的轉換圖解
3-11 任意進位到十進制的練習
3-12 十進位到任意進制的轉換圖解
3-13 十進位到任意進制的練習
3-14 快速的進位轉換法
3-15 原碼反碼補碼的講解
3-16 原碼反碼補碼的練習
3-17 變數的概述及格式
3-18 資料類型的概述和分類
3-19 定義不同資料類型的變數
3-20 使用變數的注意事項
3-21 資料型別轉換預設轉換
3-22 不同資料類型變數參與運算圖解
3-23 資料型別轉換強制轉換
3-24 強制轉換的思考題
3-25 變數相加和常數相加的區別面試題
3-26 強制轉換資料溢出後的結果怎麼算
3-27 字元資料參與運算
3-28 字串參與運算
第4章 JAVA 語言基礎(三)
4-1 資料類型中補充的幾個小問題
4-2 算術運算子的基本用法
4-3 算術運算子++和--的用法
4-4 算術運算子++和--的練習
4-5 算術運算子+的多種用法
4-6 賦值運算子的基本用法
4-7 賦值運算符的面試題
4-8 比較運算子的基本用法及其註意事項
4-9 邏輯運算符的基本用法
4-10 邏輯運算子&&和&的區別
4-11 位元運算子的基本用法1
4-12 位異或運算符的特點
4-13 位運算的面試題
4-14 位運算符的基本用法2及面試題
4-15 三元運算子的基本用法
4-16 三元運算子的練習
4-17 鍵盤輸入的基本格式解說
4-18 鍵盤錄入的練習1
4-19 鍵盤錄入的練習2
4-20 順序結構語句
4-21 選擇結構if語句格式1
4-22 選擇結構if語句注意事項
4-23 選擇結構if語句格式2
4-24 選擇結構if語句格式2的練習
4-25 if語句的格式2與三元的相互轉換問題
4-26 選擇結構if語句格式3
4-27 選擇結構if語句格式3的練習
4-28 選擇結構if語句格式3的練習
4-29 選擇結構if語句的嵌套使用
第5章 JAVA 語言基礎(四)
5-1 選擇結構switch語句的格式及其解釋
5-2 選擇結構switch語句的基本使用
5-3 選擇結構switch語句的注意事項
5-4 選擇結構switch語句練習1看程式寫結果
5-5 選擇結構switch語句練習2單項選擇題
5-6 選擇結構switch語句練習3表達式是字串
5-7 選擇結構switch和if語句的各自使用場景
5-8 循環結構循環語句概述
5-9 迴圈結構for語句的格式與基本使用
5-10 迴圈結構for語句的注意事項
5-11 循環結構for語句的練習1取得數據
5-12 循環結構for語句的練習2求和思想
5-13 迴圈結構for語句的練習3偶數和
5-14 循環結構for語句的練習4階乘
5-15 迴圈結構for語句的練習5水仙花
5-16 循環結構for語句的練習6改進版的回文數
5-17 循環結構for語句的練習7統計思想
5-18 迴圈結構for語句的練習8同時取餘問題
5-19 循環結構while語句的格式與基本使用
5-20 循環結構while語句的練習1求與思想
5-21 循環結構while語句的練習2統計思想
5-22 迴圈結構while語句和for語句的區別
5-23 循環結構while語句的練習珠穆朗瑪峰
5-24 循環結構do...while語句的格式與基本使用
5-25 循環結構三種循環語句的區別
5-26 循環結構循環注意事項之死循環
5-27 循環結構循環嵌套輸出4行5列的星星
5-28 循環結構循環嵌套輸出正三角形
5-29 循環結構九九乘法表
5-30 控制跳轉語句break語句
5-31 控制跳轉語句continue語句
5-32 控制跳轉語句return語句
5-33 while語句和break的結合使用小芳存錢
第6章 JAVA 語言基礎(五)
6-1 方法概述和格式說明
6-2 方法的定義求和案例
6-3 方法的調用有明確返回值的方法調用
6-4 方法的呼叫圖解
6-5 方法的練習1取得兩個數中的較大值
6-6 方法的練習2比較兩個數是否相等
6-7 方法的練習3取得三個數中的最大值
6-8 方法的注意事項
6-9 方法的呼叫void類型方法的定義與調用
6-10 方法的練習4根據行數和列數輸出星形
6-11 方法的練習5根據鍵盤錄入輸出對應的乘法表
6-12 方法重載概述和基本使用
6-13 方法重載練習比較資料是否相等
6-14 數組概述和定義格式說明
6-15 數組的初始化動態初始化
6-16 Java中的記憶體分配以及堆疊和堆的區別
6-17 數組的記憶體圖解1一個數組
6-18 數組的記憶體圖解2二個數組
6-19 數組的記憶體圖解3三個數組
6-20 數組的初始化靜態初始化及記憶體圖
6-21 數組操作的兩個常見小問題越界和空指針
6-22 數組的操作1遍歷
6-23 數組的操作2取得最值
6-24 數組的操作3逆序
6-25 數組的操作4查表法
6-26 數組的操作5基本查找
6-27 二維數組概述和格式1的講解
6-28 二維數組格式1的記憶體圖解
6-29 二維數組格式2的講解
6-30 二維數組格式2的記憶體圖解
6-31 二維數組格式3的講解
6-32 二維數組格式3的記憶體圖解
6-33 二維陣列練習1遍歷
6-34 二維數組練習2求和
6-35 二維數組練習3楊輝三角
6-36 思考題1Java中的參數傳遞問題及圖解
6-37 思考題2加密問題的分析
6-38 思考題2加密問題的程式碼的實現
6-39 思考題2加密問題的程式碼改進
第7章 JAVA 物件導向(一)
7-1 思想引入與過程導向思想概述
7-2 思想概述與舉例
7-3 大象裝進冰箱案例
7-4 開發,設計以及特徵
7-5 類別與對象
7-6 類別的定義概述和學生類別的分析
7-7 學生類的定義
7-8 手機類別的定義
7-9 學生類的使用
7-10 手機類的使用
7-11 一個物件的記憶體圖
7-12 二個物件的記憶體圖
7-13 三個物件的記憶體圖
7-14 成員變數和局部變數的區別
7-15 方法的形式參數是類別名稱的時候如何調用
7-16 匿名物件的概述與應用
7-17 封裝的概述
7-18 封裝的好處和設計原則
7-19 private關鍵字的概述和特點
7-20 private的應用標準案例
7-21 this關鍵字的概述與應用
7-22 this關鍵字的內存圖解
7-23 標準的手機類代碼及其測試
7-24 建構方法概述與格式
7-25 (構造方法的重載及注意事項
7-26 成員方法的分類及使用
7-27 一個標準學生類的代碼及測試
7-28 一個標準的手機的代碼及測試
7-29 創建物件做了哪些事情
7-30 什麼時候定義成員變數
7-31 長方形案例練習
第8章 JAVA 物件導向(二)
8-1 員工類案例練習
8-2 自己實現加減乘除並測試
8-3 static關鍵字的引入
8-4 static關鍵字的特點
8-5 static的記憶體圖解
8-6 static的注意事項
8-7 靜態變數和成員變數的差異
8-8 main方法的格式詳細解釋
8-9 工具類別中使用靜態
8-10 工具類的完善
8-11 說明書的製作過程
8-12 工具類配合說明書的使用
8-13 如何使用JDK提供的幫助文檔
8-14 透過JDK的幫助文件學習Math類別的隨機數功能
8-15 猜數字小遊戲案例
8-16 程式碼區塊的概述和分類
8-17 程式碼區塊看程式寫結果
8-18 繼承的引入和概述
8-19 繼承案例和繼承的好處
8-20 繼承的弊端
8-21 Java中類別的繼承特點
8-22 繼承的注意實作和什麼時候使用繼承
8-23 繼承中成員變數的關係
8-24 this和super的區別和應用
8-25 繼承中構造方法的關係
8-26 繼承中構造方法的注意事項
8-27 繼承中的面試題1
8-28 繼承中的面試題2
8-29 繼承中的面試題3
8-30 繼承中成員方法關係
8-31 方法重寫的應用
8-32 方法重寫的注意事項
8-33 兩個面試題
8-34 使用繼承前的學生和老師案例
8-35 使用繼承後的學生和老師案例
8-36 貓狗案例分析
8-37 貓狗案例實現及測試
第9章 JAVA 物件導向(三)
9-1 final關鍵字引入
9-2 final關鍵字修飾類別,方法以及變數的特點
9-3 final關鍵字修飾局部變數
9-4 final修飾變數的初始化時機
9-5 多態性的概述與前提條件
9-6 按照多態前提給出代碼體現
9-7 多態中的成員存取特點
9-8 多態性的好處
9-9 多態的弊端
9-10 多態中向上轉型與向下轉型
9-11 孔子裝爹案例解說多態現象
9-12 多態繼承中的記憶體圖解
9-13 多態中的物件變化記憶體圖解
9-14 貓狗案例多態性版
9-15 南北方人案例
9-16 多態的練習題看程式寫結果
9-17 抽象類別的引入
9-18 抽象類別的特點
9-19 抽象類別的成員特點
9-20 抽象類別練習貓狗案例
9-21 抽象類別練習老師案例
9-22 抽象類別練習學員案例
9-23 抽象類別練習員工案例
9-24 抽象類別中的小問題
9-25 介面的引入
9-26 接口的特點
9-27 介面的成員特點
9-28 類別與類別,類別與介面,介面與介面的關係
9-29 抽象類別和介面的區別
9-30 貓狗案例加入跳高功能分析
9-31 貓狗案例加入跳高功能程式碼實現
9-32 老師學生案例加入抽菸功能分析及程式碼實現
第10章 JAVA 物件導向(四)
10-1 運動員和教練案例分析
10-2 運動員和教練案例實現
10-3 運動員和教練案例測試
10-4 類別名稱作為形式參數
10-5 抽象類別名稱作為形式參數
10-6 介面名作為形式參數
10-7 類別名稱作為返回值類型
10-8 抽象類別名稱作為傳回值類型
10-9 介面名作為傳回值類型
10-10 鍊式程式設計
10-11 package關鍵字的概述及作用
10-12 包的定義及注意事項
10-13 帶包的類別編譯和運行
10-14 不同包下類別之間的訪問
10-15 import關鍵字的概述和使用
10-16 四種權限修飾符的測試
10-17 類別及其組成所使用的常見修飾符
10-18 內部類別概述和存取特點
10-19 內部類別分類及成員內部類別的直接使用
10-20 成員內部類別的常見修飾符及應用
10-21 成員內部類別的面試題
10-22 局部內部類別存取局部變數的問題
10-23 匿名內部類別的格式與理解
10-24 匿名內部類別的方法調用
10-25 匿名內部類別在開發上的應用
10-26 匿名內部類別的面試題
第11章 JAVA 開發工具
11-1 常見開發工具介紹
11-2 Eclipse和MyEclipse的概述
11-3 Eclipse的下載安裝及卸載
11-4 Eclipse中如何寫一個HelloWorld案例
11-5 Eclipse中如何編譯和執行程式
11-6 Eclipse的漢化及文法檢查提示
11-7 Eclipse的視窗和視圖概述
11-8 Eclipse工作空間的基本配置
11-9 Eclipse中內容輔助鍵的使用
11-10 Eclipse中快捷鍵的使用
11-11 Eclipse中建構方法和get_set方法的自動生成
11-12 Eclipse中繼承抽象類別或實作介面的簡化
11-13 Eclipse中如何寫一個標準學生類別及其測試
11-14 Eclipse中寫跳高介面抽象動物類及具體動物子類
11-15 Eclipse中如何產生jar包並導入到新的專案中
11-16 Eclipse如何製作幫助文件和使用jar包
11-17 Eclipse中如何刪除項目和匯入項目
11-18 Eclipse導入專案要注意的小問題
11-19 Eclipse開發中接收專案的注意事項
11-20 Eclipse中debug的基本使用
11-21 Eclipse查看Java中參數傳遞問題
11-22 API概述
11-23 學習漢語和程式語言的異同點
11-24 Object類別的概述
11-25 Object類別的hashCode()方法
11-26 Object類別的getClass()方法
11-27 Object類別的toString()方法
11-28 Object類別的equals()方法
11-29 Object類別的equals()方法程式碼最佳化
11-30 Object類別的finalize()方法和clone()方法
第12章 JAVA 常見物件(一)
12-1 Scanner的概述與建構方法原理
12-2 Scanner類別的hasNextXxx()和nextXxx()方法的解說
12-3 Scanner取得資料出現的小問題及解決方案
12-4 String類別的概述
12-5 String類別的建構方法
12-6 String的特徵一旦被賦值就不能改變
12-7 String字面值物件和建構方法建立物件的區別
12-8 String面試題目看程式寫結果
12-9 String類別的判斷功能
12-10 模擬使用者登入案例
12-11 斷點查看模擬使用者登入案例
12-12 類比使用者登入案例增強版加入猜數字遊戲
12-13 斷點查看類比使用者登入案例增強版加入猜數字遊戲
12-14 String類別的取得功能
12-15 字串的遍歷
12-16 統計大寫,小寫及數字字元的數量案例
12-17 斷點查看統計大寫,小寫及數字字元的數量案例
12-18 String類別的轉換功能
12-19 把字串的首字母轉大寫其他轉小寫
12-20 String類別的其他功能
12-21 String類別的compareTo()方法的原始碼解析
12-22 把int數組拼接字串的案例
12-23 把int數組拼接成字串的案例改進版
12-24 字串反轉的案例
12-25 在大串中尋找小串出現的次數案例思路圖解
12-26 在大串中尋找小串出現的次數案例代碼實現
12-27 在大串中尋找小串出現的次數案例程式碼最佳化
12-28 斷點查看在大串中尋找小串出現的次數案例
12-29 StringBuffer的概述
12-30 StringBuffer類別的建構方法
12-31 StringBuffer的添加功能
12-32 StringBuffer的刪除功能
12-33 StringBuffer的替換功能
第13章 JAVA 常見物件(二)
13-1 StringBuffer的反轉功能
13-2 StringBuffer的截取功能
13-3 StringBuffer和String的相互轉換
13-4 把陣列拼接成指定格式的字串案例
13-5 字串反轉功能案例
13-6 判斷一個字串是否對稱案例
13-7 StringBuffer的兩個小面試題
13-8 String和StringBuffer分別作為參數傳遞
13-9 陣列高階冒泡排序原理圖解
13-10 數組高級冒泡排序代碼實現
13-11 陣列進階選擇排序原理圖解
13-12 數組高級選擇排序代碼實現
13-13 把字串中的字元進行排序案例
13-14 數組高階二分查找原理圖解
13-15 數組高級二分查找代碼實現
13-16 二分查找使用的注意事項
13-17 Arrays工具類別的概述與使用
13-18 Arrays工具類別的源碼解析
13-19 基本型別包裝類別的引入
13-20 Integer的構造方法
13-21 String與int型別的互相轉換
13-22 Integer中進位轉換的操作
13-23 JDK5的新特性自動裝箱與拆箱
13-24 Integer直接賦值的面試題
13-25 Character的概述
13-26 Character的常見方法解說
13-27 統計字串中大寫小寫以及數字出現的次數案例
13-28 如何校驗一個QQ號碼案例
13-29 正規表示式的概述和基本使用
13-30 正規表示式的組成規則
13-31 正規表示式的判斷功能
13-32 校驗信箱案例
13-33 正規表示式的分割功能
第14章 JAVA 常見物件(三)
14-1 分割功能的小練習
14-2 把字串中的數字排序案例
14-3 正規表示式的替換功能
14-4 Pattern和Matcher的概述
14-5 正規表示式的取得功能
14-6 Math類別概述和方法使用
14-7 如何取得任意範圍內的隨機數案例
14-8 Random類別的概述與方法使用
14-9 System類別中垃圾回收的方法gc()的解說
14-10 System類別中的exit()和currentTimeMillis()的講解
14-11 System類別中的arraycopy()的講解
14-12 BigInteger的概述與建構方法
14-13 BigInteger的加減乘除法的使用
14-14 BigDecimal的引入和概述
14-15 BigDecimal的加減乘除法的使用
14-16 Date的概述與建構方法
14-17 Date類別中日期和毫秒的相互轉換
14-18 DateFormat實作日期和字串的相互轉換
14-19 日期工具類別的編寫和測試案例
14-20 你來到這個世界多少天案例
14-21 Calendar類別的概述和取得日曆欄位的方法
14-22 Calendar類別的add()和set()方法
14-23 如何取得任意年份的2月有多少天案例
第15章 JAVA 集合框架(一)
15-1 JAVA 集合框架(一)
15-2 物件數組的記憶體圖解
15-3 集合的由來及與數組的區別
15-4 集合的繼承體系圖解
15-5 Collection集合的功能概述
15-6 Collection集合的基本功能測試
15-7 Collection集合的進階功能測試
15-8 集合的遍歷之集合轉數組遍歷
15-9 Collection儲存自訂物件並遍歷案例
15-10 集合的遍歷之迭代器遍歷
15-11 Collection儲存自訂物件並遍歷案例
15-12 迭代器使用的問題探討
15-13 集合的使用步驟圖解
15-14 迭代器的原理及源碼解析
15-15 Collection儲存字串並遍歷
15-16 Collection儲存學生物件並遍歷
15-17 List儲存字串並遍歷
15-18 List集合的特點
15-19 List儲存學生物件並遍歷
15-20 List集合的獨特功能概述與測試
15-21 List集合的獨特遍歷功能
15-22 List儲存自訂物件並遍歷
15-23 ListIterator的獨特功能
15-24 並發修改異常的產生原因及解決方案
15-25 資料結構之棧和佇列
15-26 資料結構之數組與鍊錶
15-27 List的三個子類別的特點
15-28 ArrayList儲存字串並遍歷
15-29 ArrayList儲存自訂物件並遍歷
15-30 Vector的特有功能
15-31 LinkedList的獨特功能
15-32 去除ArrayList集合中的重複字串元素案例1
15-33 斷點查看去除重複元素案例1
15-34 去除ArrayList集合中的重複字串元素案例2
第16章 JAVA 集合框架(二)
16-1 去除ArrayList集合中的重複自訂物件元素案例
16-2 用LinkedList實作堆疊結構的集合程式碼
16-3 用LinkedList模擬堆疊資料結構的集合並測試案例
16-4 泛型概述與基本使用
16-5 ArrayList儲存字串並遍歷泛型版
16-6 ArrayList儲存自訂物件並遍歷泛型版
16-7 透過Object轉型問題引入泛型
16-8 泛型類別的概述及使用
16-9 泛型方法的概述與使用
16-10 泛型介面的概述與使用
16-11 泛型高級之通配符
16-12 增強for的概述與使用
16-13 ArrayList儲存字串並遍歷增強for版
16-14 ArrayList儲存自訂物件並遍歷增強for版
16-15 靜態導入的概述與使用
16-16 可變參數的概述與使用
16-17 Arrays工具類別的asList()方法的使用
16-18 集合嵌套儲存和遍歷元素的案例圖解
16-19 集合嵌套存儲和遍歷元素的案例代碼實現
16-20 產生10個1-20之間的隨機數字要求隨機數字不能重複案例
16-21 鍵盤錄入多個資料在控制台輸出最大值案例
16-22 ArrayList集合的toString()方法原始碼解析
16-23 用戶登入註冊案例分析圖解
16-24 使用者登入註冊案例詳細分析和分包的實現
16-25 使用者登入註冊案例使用者基本描述類別和使用者操作介面的實現
16-26 使用者登入註冊案例使用者操作類別的具體實現
16-27 使用者登入註冊案例使用者測試類別的實現
16-28 使用者登入註冊案例使用者測試類別的小問題解決
16-29 使用者登入註冊案例加入猜數字小遊戲
16-30 控制台購物管理系統功能演示
16-31 Set集合概述及特點
16-32 HashSet儲存字串並遍歷
16-33 HashSet保證元素唯一性的源碼解析
第17章 JAVA 集合框架(三)
17-1 HashSet儲存自訂物件並遍歷
17-2 HashSet保證元素唯一性的程式碼體現及圖解
17-3 HashSet儲存自訂物件並遍歷練習
17-4 LinkedHashSet的概述與使用
17-5 TreeSet儲存Integer類型的元素並遍歷
17-6 TreeSet保證元素排序的源碼解析
17-7 TreeSet保證元素唯一性和自然排序的原理和圖解
17-8 TreeSet儲存自訂物件並遍歷練習1
17-9 TreeSet儲存自訂物件並遍歷練習2
17-10 TreeSet保證元素唯一性和比較器排序的原理及程式碼實現
17-11 TreeSet的add()方法原始碼再次解讀和TreeSet對元素排序的總結
17-12 產生10個1-20之間的隨機數字要求隨機數字不能重複案例簡潔版
17-13 鍵盤輸入學生資訊依照總分排序後輸出在控制台案例
17-14 Map集合概述與特點
17-15 Map集合的功能概述
17-16 Map集合的基本功能測試
17-17 Map集合的取得功能測試
17-18 Map集合的遍歷之鍵找值
17-19 Map集合的遍歷之鍵值對物件找鍵與值
17-20 Map集合遍歷的兩種方式比較圖解
17-21 HashMap集合鍵是Stirng值是String的案例
17-22 HashMap集合鍵是Integer值是String的案例
17-23 HashMap集合鍵是String值是Student的案例
17-24 HashMap集合鍵是Student值是String的案例
17-25 LinkedHashMap的概述與使用
17-26 TreeMap集合鍵是String值是String的案例
17-27 TreeMap集合鍵是Student值是String的案例
17-28 統計字串中每個字元出現的次數案例圖解
17-29 統計字串中每個字元出現的次數案例代碼實現
17-30 斷點查看統計字串中每個字元出現的次數案例
17-31 HashMap集合嵌套HashMap集合的案例
17-32 HashMap集合嵌套ArrayList集合的案例
17-33 ArrayList集合嵌套HashMap集合的案例
第18章 JAVA 集合框架(四)
18-1 集合多層嵌套的資料分析
18-2 集合多層嵌套的程式碼體現
18-3 HashMap和Hashtable的差別
18-4 Collections工具類別的概述
18-5 Collections工具類別的常見方法解說
18-6 ArrayList儲存自訂物件並排序案例
18-7 模擬斗地主洗牌及發牌
18-8 模擬斗地主洗牌及發牌並對牌進行排序的原理圖解
18-9 模擬斗地主洗牌和發牌並對牌進行排序的代碼實現
18-10 集合的特徵和資料結構總結
18-11 如何選擇使用哪一種集合呢
18-12 各種集合常見功能與遍歷方式總結
第19章 JAVA IO流(一)
19-1 IO流技術概述
19-2 異常的概述和分類
19-3 JVM預設是如何處理異常的
19-4 try...catch的方式處理異常1
19-5 try...catch的方式處理異常2
19-6 JDK7針對多個異常的處理方案
19-7 編譯期異常和運行期異常的區別
19-8 Throwable的幾個常見方法
19-9 throws的方式處理異常
19-10 throw的概述以及和throws的區別
19-11 到底如何處理異常呢
19-12 finally關鍵字的特徵及作用
19-13 訪談題之final,finally和finalize的區別
19-14 面試題之如果在finally之前有return
19-15 異常處理的變形及自訂異常概述
19-16 自訂異常的實作和測試
19-17 異常的注意事項
19-18 File類別的概述與建構方法
19-19 File類別的建立功能
19-20 File類別的刪除功能
19-21 File類別的重命名功能
19-22 File類別的判斷功能
19-23 File類別的取得功能
19-24 File類別的高階取得功能
19-25 輸出指定目錄下指定後綴名的檔案名稱案例
19-26 文件過濾器改進輸出指定目錄下指定後綴名的檔案名稱案例
19-27 帶有檔案名稱過濾器的list()方法的來源碼
19-28 批量修改文件名稱案例
19-29 遞歸概述和注意事項
19-30 遞歸解決問題的想法及圖解
19-31 遞歸求階乘的程式碼實作及記憶體圖解
19-32 斷點查看遞歸求階乘的執行流程
19-33 不死神兔問題案例
第20章 JAVA IO流(二)
20-1 遞歸輸出指定目錄下所有的java檔案的絕對路徑案例
20-2 遞歸刪除帶內容的目錄案例
20-3 斷點查看刪除帶內容的目錄案例執行流程
20-4 IO流概述及分類
20-5 IO流基類別概述和一個簡單的需求分析
20-6 FileOutputStream的建構方法
20-7 FileOutputStream寫出數據
20-8 FileOutputStream的三個write()方法
20-9 FileOutputStream寫出資料實作換行和追加寫入
20-10 FileOutputStream寫出資料加入異常處理
20-11 FileInputStream讀取數據
20-12 位元組流複製文字檔案例1
20-13 計算機是如何辨識把兩個位元組拼接為中文的呢
20-14 位元組流複製文字檔案例2
20-15 位元組流複製圖片案例
20-16 位元組流複製影片案例1
20-17 FileInputStream讀取資料一次一個位元組數組
20-18 FileInputStream讀取資料的兩種方式比較圖解
20-19 位元組流複製文字檔案例3
20-20 位元組流複製影片案例2
20-21 BufferedOutputStream寫出數據
20-22 BufferedInputStream讀取數據
20-23 位元組流四種方式複製MP4並測試效率
20-24 轉換流出現的原因及格式
20-25 編碼表概述與常見編碼表
20-26 String類別中的編碼和解碼問題
20-27 轉換流OutputStreamWriter的使用
20-28 轉換流InputStreamReader的使用
20-29 字元流的5種寫資料的方式
20-30 字元流的2種讀取資料的方式
20-31 字元流複製文字檔案案例1
20-32 字元流複製文字檔案案例2
20-33 字元流複製文字檔案案例3
第21章 JAVA IO流(三)
21-1 字符緩衝輸出流BufferedWriter的使用
21-2 字符緩衝輸入流BufferedReader的使用
21-3 字元緩衝流複製文字檔案例1
21-4 字元緩衝流的特殊功能
21-5 字元緩衝流複製文字檔案例2
21-6 IO流小結圖解
21-7 複製文字檔案的5種方式案例
21-8 複製圖片的4種方式案例
21-9 把集合中的資料儲存到文字檔案例
21-10 把文字檔案中的資料儲存到集合中案例
21-11 隨機取得文字檔案中的姓名案例
21-12 複製單級資料夾案例
21-13 複製指定目錄下指定後綴名的檔案並修改名稱案例
21-14 斷點查看複製檔案並修改後綴名案例的執行流程
21-15 複製多層資料夾案例
21-16 鍵盤輸入學生資訊依照總分排序並寫入文字檔案例
21-17 把一個檔案中的字串排序後再寫入另一個檔案案例
21-18 自訂類別模擬BufferedReader的readLine()功能案例
21-19 LineNumberReader的使用案例
21-20 自訂類別模擬LineNumberReader的取得行號功能案例
21-21 登入註冊案例的知識回顧
21-22 登入註冊案例IO版實現
21-23 資料輸入輸出流的概述與講解
21-24 記憶體操作流程的概述與講解
21-25 打印流的概述和特點
21-26 PrintWriter作為Writer的子類別使用
21-27 PrintWriter實作自動刷新和換行
21-28 列印流改進複製文字檔案案例
21-29 標準輸入輸出流概述和輸出語句的本質
21-30 三種方式實現鍵盤錄入
第22章 JAVA IO流(四)
22-1 輸出語句用字元緩衝流改進
22-2 隨機存取流概述與寫出數據
22-3 隨機存取流讀取資料和操作文件指針
22-4 合併流讀取兩個檔案的內容複製到一個檔案中
22-5 合併流讀取多個文件的內容複製到一個文件中
22-6 序列化流和反序列化流的概述和使用
22-7 如何解決序列化時候的黃色警告線問題
22-8 如何讓物件的成員變數不被序列化
22-9 Properties的概述和作為Map集合的使用
22-10 Properties的特殊功能使用
22-11 商品的load()和store()功能
22-12 判斷文件中是否有指定的鍵如果有就修改值的案例
22-13 如何讓猜數字小遊戲只能玩5次案例
22-14 NIO的介紹和JDK7下NIO的一個案例
第23章 JAVA 多線程(一)
23-1 多線程程序的引入
23-2 進程概述及多進程的意義
23-3 線程概述及多線程的意義
23-4 多執行緒舉例及並行和並發的區別
23-5 Java程式運行原理和JVM的啟動是多執行緒的嗎
23-6 如何實現多執行緒及多執行緒方式1的思路
23-7 多線程方式1的程式碼實現
23-8 取得並設定線程物件名稱
23-9 執行緒調度及取得和設定執行緒優先權
23-10 執行緒控制之休眠執行緒
23-11 線程控制之加入線程
23-12 線程控制之禮讓線程
23-13 線程控制之守護線程
23-14 線程控制中斷線程
23-15 線程生命週期圖解
23-16 多執行緒方式2的思路及程式碼實現
23-17 多執行緒兩種方式的圖解比較及區別
23-18 繼承Thread類別的方式賣電影票案例
23-19 實作Runnable介面的方式賣電影票案例
23-20 買電影票出現了同票和負數票的原因分析
23-21 線程安全問題的產生原因分析
23-22 同步程式碼區塊的方式解決線程安全性問題
23-23 同步程式碼區塊解決線程安全問題的解釋
23-24 同步的特質及好處與弊端
23-25 同步程式碼快的鎖及同步方法應用與鎖的問題
23-26 以前的線程安全的類別回顧
23-27 JDK5之後的Lock鎖定的概述與使用
23-28 死鎖問題概述與使用
23-29 生產者消費者問題描述圖
第24章 JAVA 多線程(二)
24-1 生產者消費者問題代碼1
24-2 生產者消費者題代碼2並解決線程安全問題
24-3 生產者消費者之等待喚醒機制思路圖解
24-4 生產者消費者之等待喚醒機製程式碼實現
24-5 生產者消費者之等待喚醒機製程式碼分析
24-6 線程的狀態轉換圖及常見執行情況
24-7 線程組的概述和使用
24-8 生產者消費者之等待喚醒機製程式碼優化
24-9 線程池的概述和使用
24-10 多執行緒方式3的思路及程式碼實現
24-11 多線程方式3的求和案例
24-12 匿名內部類別的方式實作多執行緒程序
24-13 定時器的概述與使用
24-14 定時任務的多次執行程式碼體現
24-15 定時刪除指定的帶內容目錄
24-16 多執行緒常見的面試題
第25章 JAVA 設計模式
25-1 物件導向的常見設計原則概述
25-2 設計模式的概述與分類
25-3 簡單工廠模式概述與使用
25-4 工廠方法模式的概述與使用
25-5 單例模式之餓漢式
25-6 單例模式之懶漢式
25-7 單例模式的Java程式碼體現Runtime類
第26章 JAVA GUI
26-1 GUI概述和GUI與CLI的區別
26-2 java.awt和javax.swing套件的差別
26-3 GUI中元件繼承圖
26-4 HelloWorld視窗案例
26-5 優化HelloWorld視窗案例程式碼
26-6 事件監聽機制原理概述及舉例
26-7 窗體關閉案例
26-8 適配器設計模式講解
26-9 適配器類別改進窗體關閉案例
26-10 窗體新增按鈕並對按鈕新增事件案例
26-11 把文字方塊的值轉移到文字域案例
26-12 透過滑鼠移動到按鈕上更改背景色案例
26-13 如何控制在文字方塊裡面只能輸入數字字元案例
26-14 一級菜單案例
26-15 多層菜單案例
26-16 Netbeans的概述與使用
26-17 模擬四則運算案例
26-18 修改窗體的圖示程式碼
26-19 如何設定窗體居中的程式碼
26-20 如何修改窗體的皮膚的程式碼
26-21 對四則運算案例加入校驗和提示
26-22 用戶登入註冊的包結構回顧
26-23 用戶登入註冊的基本功能實現
26-24 使用者登入註冊的介面實現
26-25 使用者登入註冊的介面跳轉
26-26 用戶登入註冊的最終版
26-27 使用者登入註冊加入四則運算案例
第27章 JAVA 網路程式設計
27-1 網路程式設計概述
27-2 網路模型概述與圖解
27-3 網路程式設計三要素概述
27-4 網路程式設計三要素之IP概述1
27-5 網路程式設計三要素之IP概述2
27-6 InetAddress類別的概述與使用
27-7 網路程式設計三要素之端口
27-8 網路程式設計三要素之協議
27-9 Socket通訊原理圖解
27-10 UDP協定發送數據
27-11 UDP協定接收數據
27-12 UDP協定發送和接收資料圖解
27-13 UDP協定發送和接收資料代碼優化
27-14 發送端的資料來自於鍵盤輸入案例
27-15 DOS視窗示範簡易聊天小程式
27-16 多執行緒實作聊天室程序
27-17 一個GUI版的聊天程式案例的演示
27-18 TCP協定發送數據
27-19 TCP協定接收數據
27-20 TCP協定發送和接收資料圖解
27-21 伺服器給客戶端一個回饋案例
27-22 用戶端鍵盤錄入伺服器控制台輸出
27-23 客戶端鍵盤錄入伺服器寫到文字文件
27-24 客戶端讀取文字檔案伺服器控制台輸出
27-25 TCP協定上傳文字文件
27-26 TCP上傳文字檔案並給予回饋
27-27 TCP協定上傳圖片並給予回饋
27-28 關於多個客戶端上傳到一個伺服器的思考
27-29 多執行緒改進多個客戶端上傳文件案例
第28章 JAVA 反射
28-1 類別的載入概述和載入時機
28-2 類別載入器的概述和分類
28-3 反射概述
28-4 取得class文件物件的三種方式
28-5 透過反射獲取無參構造方法並使用
28-6 透過反射獲取帶參構造方法並使用
28-7 透過反射獲取私有構造方法並使用
28-8 透過反射獲取成員變數並使用
28-9 透過反射獲取無參無返回值成員方法並使用
28-10 透過反射獲取帶參帶返回值成員方法並使用
28-11 透過反射運行設定檔內容
28-12 透過反射越過泛型檢查
28-13 透過反射寫一個通用的設定某個物件的某個屬性為指定的值
28-14 透過使用者的增刪改查和學生的登入註冊引出中介
28-15 動態代理的概述和實現
28-16 模版設計模式概述與使用
28-17 裝飾模式概述和使用
第29章 JAVA JDK5新特性
29-1 JDK5新特性回顧
29-2 自己實作枚舉類
29-3 透過enum實作枚舉類
29-4 列舉的注意事項
29-5 枚舉類別的常見方式
29-6 JDK7的六個新特性回顧與解說
29-7 JDK的下載,安裝與解除安裝
29-8 接口中也可以有方法了
上一節
下一節
教程列表
獲取幫助
課程推薦
課件下載
初級
帝國CMS企業仿站教程
3048人在看
初級
WordPress零基礎新手建置個人部落格及企業網站
6743人在看
初級
極致CMS零基礎建站教學視頻
2724人在看
初級
前端專案-尚優選【HTML/CSS/JS技術綜合實戰】
3117人在看
中級
Vue3.0從0到搭建通用後台管理系統專案實戰
5351人在看
初級
零基礎前端課程【Vue進階學習及實戰應用】
2821人在看
初級
WEB前端教學【HTML5+CSS3+JS】
3506人在看
初級
apipost極速入門
2161人在看
中級
Vue3+TypeScript實戰教學-企業級專案實戰
3208人在看
初級
簡單聊聊PHP創業那點事
17423人在看
中級
VUE電商專案(前台&後台 雙專案實戰)
3828人在看
初級
Apipost實戰應用【api、介面、自動化測試、mock】
2265人在看
看過本課程的同學也在學習
492441 次播放
簡單聊聊PHP創業那點事
Web前端開發極速入門
大型實戰天龍八部之開發Mini版MVC架構仿糗事百科網站
PHP實戰開發極速入門: PHP快速創建[小型商業論壇]
登入驗證與經典留言板
電腦網路知識集合
快速入門Node.JS全套完整版
最懂你的大前端課:HTML5/CSS3/ES6/NPM/Vue/...【原文】
自己動手寫 PHP MVC 框架(40節精講/鉅細/新人進階必看)
注
X