下一節: 递归解决问题的思想及图解2575 次播放

5 秒后自动播放下一节
  重新觀看

JAVA 初級入門影片教學

介紹 >
章節課件
第1章JAVA 計算機基礎

計算機概述

07分鐘33秒

電腦硬體和軟體概述

06分鐘24秒

軟體開發與電腦語言概述

05分鐘39秒

人機交互

03分鐘09秒

鍵盤功能鍵和快速鍵

06分鐘34秒

如何開啟DOS控制台

02分鐘45秒

常見的DOS指令解說

11分鐘03秒

擴充的DOS指令

06分鐘34秒
第2章JAVA 語言基礎(一)

Java語言概述

11分鐘03秒

Java語言跨平台原理

09分鐘08秒

JDK和JRE的概述)

03分鐘30秒

JDK的下載流程圖解

04分鐘39秒

JDK的安裝流程圖解

04分鐘50秒

JDK的卸載流程圖解

04分鐘22秒

Java開發工具介紹與JDK簡介

04分鐘55秒

第一個HelloWorld案例的編寫與運行

06分鐘37秒

開發中常見問題小結

15分鐘36秒

為什麼要配置path環境變數

05分鐘46秒

Path環境變數的配置方式1

04分鐘44秒

Path環境變數的配置方式2

05分鐘24秒

classpath的作用及其配置

06分鐘34秒

path與classpath的差別

00分鐘49秒

Notepad++的安裝及其配置

06分鐘55秒

使用Notepad++開發程式並編譯運行

01分鐘53秒
第3章JAVA 語言基礎(二)

關鍵字的概述和使用

08分鐘02秒

標識符的概述和組成規則

08分鐘22秒

標識符中常見的命名規則

10分鐘43秒

註釋概述及其分類

09分鐘33秒

HelloWorld案例加入註解版

06分鐘31秒

註釋的作用

06分鐘08秒

常量的概述與使用

09分鐘30秒

進制概述以及二進制,八進制,十六進位圖解

12分鐘17秒

不同進位資料的表現形式

06分鐘47秒

任意進位到十進制的轉換圖解

10分鐘17秒

任意進位到十進制的練習

02分鐘49秒

十進位到任意進制的轉換圖解

06分鐘52秒

十進位到任意進制的練習

03分鐘13秒

快速的進位轉換法

11分鐘51秒

原碼反碼補碼的講解

13分鐘57秒

原碼反碼補碼的練習

03分鐘02秒

變數的概述及格式

07分鐘25秒

資料類型的概述和分類

08分鐘44秒

定義不同資料類型的變數

09分鐘20秒

使用變數的注意事項

10分鐘03秒

資料型別轉換預設轉換

07分鐘58秒

不同資料類型變數參與運算圖解

07分鐘02秒

資料型別轉換強制轉換

05分鐘31秒

強制轉換的思考題

04分鐘15秒

變數相加和常數相加的區別面試題

09分鐘07秒

強制轉換資料溢出後的結果怎麼算

08分鐘44秒

字元資料參與運算

04分鐘53秒

字串參與運算

03分鐘54秒
第4章JAVA 語言基礎(三)

資料類型中補充的幾個小問題

14分鐘50秒

算術運算子的基本用法

09分鐘46秒

算術運算子++和--的用法

11分鐘33秒

算術運算子++和--的練習

05分鐘40秒

算術運算子+的多種用法

03分鐘56秒

賦值運算子的基本用法

05分鐘37秒

賦值運算符的面試題

04分鐘12秒

比較運算子的基本用法及其註意事項

09分鐘11秒

邏輯運算符的基本用法

12分鐘52秒

邏輯運算子&&和&的區別

07分鐘24秒

位元運算子的基本用法1

11分鐘06秒

位異或運算符的特點

03分鐘04秒

位運算的面試題

09分鐘52秒

位運算符的基本用法2及面試題

13分鐘09秒

三元運算子的基本用法

06分鐘59秒

三元運算子的練習

10分鐘26秒

鍵盤輸入的基本格式解說

07分鐘14秒

鍵盤錄入的練習1

06分鐘31秒

鍵盤錄入的練習2

04分鐘49秒

順序結構語句

04分鐘44秒

選擇結構if語句格式1

08分鐘08秒

選擇結構if語句注意事項

09分鐘02秒

選擇結構if語句格式2

05分鐘16秒

選擇結構if語句格式2的練習

06分鐘03秒

if語句的格式2與三元的相互轉換問題

08分鐘07秒

選擇結構if語句格式3

16分鐘26秒

選擇結構if語句格式3的練習

06分鐘11秒

選擇結構if語句格式3的練習

12分鐘41秒

選擇結構if語句的嵌套使用

04分鐘49秒
第5章JAVA 語言基礎(四)

選擇結構switch語句的格式及其解釋

08分鐘28秒

選擇結構switch語句的基本使用

09分鐘57秒

選擇結構switch語句的注意事項

10分鐘39秒

選擇結構switch語句練習1看程式寫結果

01分鐘26秒

選擇結構switch語句練習2單項選擇題

08分鐘25秒

選擇結構switch語句練習3表達式是字串

04分鐘51秒

選擇結構switch和if語句的各自使用場景

08分鐘28秒

循環結構循環語句概述

04分鐘13秒

迴圈結構for語句的格式與基本使用

08分鐘43秒

迴圈結構for語句的注意事項

01分鐘37秒

循環結構for語句的練習1取得數據

04分鐘10秒

循環結構for語句的練習2求和思想

07分鐘55秒

迴圈結構for語句的練習3偶數和

05分鐘00秒

循環結構for語句的練習4階乘

03分鐘23秒

迴圈結構for語句的練習5水仙花

11分鐘40秒

循環結構for語句的練習6改進版的回文數

03分鐘58秒

循環結構for語句的練習7統計思想

04分鐘40秒

迴圈結構for語句的練習8同時取餘問題

05分鐘22秒

循環結構while語句的格式與基本使用

05分鐘49秒

循環結構while語句的練習1求與思想

03分鐘59秒

循環結構while語句的練習2統計思想

04分鐘26秒

迴圈結構while語句和for語句的區別

07分鐘25秒

循環結構while語句的練習珠穆朗瑪峰

07分鐘44秒

循環結構do...while語句的格式與基本使用

05分鐘41秒

循環結構三種循環語句的區別

03分鐘20秒

循環結構循環注意事項之死循環

05分鐘32秒

循環結構循環嵌套輸出4行5列的星星

10分鐘55秒

循環結構循環嵌套輸出正三角形

06分鐘31秒

循環結構九九乘法表

07分鐘33秒

控制跳轉語句break語句

11分鐘17秒

控制跳轉語句continue語句

05分鐘24秒

控制跳轉語句return語句

03分鐘44秒

while語句和break的結合使用小芳存錢

10分鐘18秒
第6章JAVA 語言基礎(五)

方法概述和格式說明

10分鐘18秒

方法的定義求和案例

06分鐘57秒

方法的調用有明確返回值的方法調用

07分鐘31秒

方法的呼叫圖解

07分鐘00秒

方法的練習1取得兩個數中的較大值

07分鐘02秒

方法的練習2比較兩個數是否相等

05分鐘40秒

方法的練習3取得三個數中的最大值

05分鐘56秒

方法的注意事項

04分鐘27秒

方法的呼叫void類型方法的定義與調用

08分鐘37秒

方法的練習4根據行數和列數輸出星形

03分鐘41秒

方法的練習5根據鍵盤錄入輸出對應的乘法表

03分鐘19秒

方法重載概述和基本使用

11分鐘00秒

方法重載練習比較資料是否相等

04分鐘40秒

數組概述和定義格式說明

09分鐘24秒

數組的初始化動態初始化

12分鐘44秒

Java中的記憶體分配以及堆疊和堆的區別

15分鐘13秒

數組的記憶體圖解1一個數組

08分鐘02秒

數組的記憶體圖解2二個數組

09分鐘09秒

數組的記憶體圖解3三個數組

14分鐘30秒

數組的初始化靜態初始化及記憶體圖

07分鐘17秒

數組操作的兩個常見小問題越界和空指針

05分鐘17秒

數組的操作1遍歷

13分鐘31秒

數組的操作2取得最值

11分鐘35秒

數組的操作3逆序

11分鐘29秒

數組的操作4查表法

03分鐘52秒

數組的操作5基本查找

10分鐘39秒

二維數組概述和格式1的講解

15分鐘11秒

二維數組格式1的記憶體圖解

05分鐘28秒

二維數組格式2的講解

07分鐘53秒

二維數組格式2的記憶體圖解

07分鐘47秒

二維數組格式3的講解

06分鐘30秒

二維數組格式3的記憶體圖解

06分鐘28秒

二維陣列練習1遍歷

10分鐘24秒

二維數組練習2求和

05分鐘29秒

二維數組練習3楊輝三角

12分鐘17秒

思考題1Java中的參數傳遞問題及圖解

15分鐘46秒

思考題2加密問題的分析

09分鐘16秒

思考題2加密問題的程式碼的實現

10分鐘43秒

思考題2加密問題的程式碼改進

09分鐘30秒
第7章JAVA 物件導向(一)

思想引入與過程導向思想概述

04分鐘51秒

思想概述與舉例

15分鐘42秒

大象裝進冰箱案例

13分鐘10秒

開發,設計以及特徵

03分鐘12秒

類別與對象

08分鐘14秒

類別的定義概述和學生類別的分析

05分鐘22秒

學生類的定義

04分鐘41秒

手機類別的定義

03分鐘55秒

學生類的使用

11分鐘13秒

手機類的使用

04分鐘21秒

一個物件的記憶體圖

13分鐘01秒

二個物件的記憶體圖

14分鐘09秒

三個物件的記憶體圖

11分鐘32秒

成員變數和局部變數的區別

11分鐘21秒

方法的形式參數是類別名稱的時候如何調用

11分鐘00秒

匿名物件的概述與應用

11分鐘33秒

封裝的概述

18分鐘01秒

封裝的好處和設計原則

03分鐘07秒

private關鍵字的概述和特點

05分鐘25秒

private的應用標準案例

08分鐘06秒

this關鍵字的概述與應用

09分鐘32秒

this關鍵字的內存圖解

13分鐘00秒

標準的手機類代碼及其測試

05分鐘36秒

建構方法概述與格式

06分鐘40秒

(構造方法的重載及注意事項

12分鐘06秒

成員方法的分類及使用

06分鐘49秒

一個標準學生類的代碼及測試

08分鐘51秒

一個標準的手機的代碼及測試

06分鐘40秒

創建物件做了哪些事情

10分鐘06秒

什麼時候定義成員變數

09分鐘43秒

長方形案例練習

09分鐘44秒
第8章JAVA 物件導向(二)

員工類案例練習

10分鐘12秒

自己實現加減乘除並測試

05分鐘56秒

static關鍵字的引入

10分鐘21秒

static關鍵字的特點

08分鐘50秒

static的記憶體圖解

16分鐘04秒

static的注意事項

08分鐘47秒

靜態變數和成員變數的差異

01分鐘40秒

main方法的格式詳細解釋

07分鐘50秒

工具類別中使用靜態

11分鐘16秒

工具類的完善

06分鐘30秒

說明書的製作過程

13分鐘05秒

工具類配合說明書的使用

07分鐘00秒

如何使用JDK提供的幫助文檔

13分鐘07秒

透過JDK的幫助文件學習Math類別的隨機數功能

08分鐘48秒

猜數字小遊戲案例

09分鐘30秒

程式碼區塊的概述和分類

14分鐘19秒

程式碼區塊看程式寫結果

06分鐘52秒

繼承的引入和概述

07分鐘45秒

繼承案例和繼承的好處

07分鐘09秒

繼承的弊端

03分鐘09秒

Java中類別的繼承特點

06分鐘48秒

繼承的注意實作和什麼時候使用繼承

12分鐘10秒

繼承中成員變數的關係

08分鐘09秒

this和super的區別和應用

07分鐘18秒

繼承中構造方法的關係

07分鐘43秒

繼承中構造方法的注意事項

09分鐘42秒

繼承中的面試題1

03分鐘48秒

繼承中的面試題2

04分鐘01秒

繼承中的面試題3

08分鐘18秒

繼承中成員方法關係

04分鐘44秒

方法重寫的應用

11分鐘46秒

方法重寫的注意事項

07分鐘21秒

兩個面試題

04分鐘29秒

使用繼承前的學生和老師案例

05分鐘54秒

使用繼承後的學生和老師案例

07分鐘14秒

貓狗案例分析

05分鐘09秒

貓狗案例實現及測試

09分鐘43秒
第9章JAVA 物件導向(三)

final關鍵字引入

05分鐘41秒

final關鍵字修飾類別,方法以及變數的特點

06分鐘08秒

final關鍵字修飾局部變數

08分鐘43秒

final修飾變數的初始化時機

05分鐘25秒

多態性的概述與前提條件

05分鐘06秒

按照多態前提給出代碼體現

03分鐘41秒

多態中的成員存取特點

09分鐘07秒

多態性的好處

20分鐘21秒

多態的弊端

02分鐘51秒

多態中向上轉型與向下轉型

07分鐘21秒

孔子裝爹案例解說多態現象

09分鐘33秒

多態繼承中的記憶體圖解

09分鐘32秒

多態中的物件變化記憶體圖解

13分鐘11秒

貓狗案例多態性版

06分鐘14秒

南北方人案例

07分鐘16秒

多態的練習題看程式寫結果

05分鐘52秒

抽象類別的引入

02分鐘44秒

抽象類別的特點

13分鐘21秒

抽象類別的成員特點

07分鐘54秒

抽象類別練習貓狗案例

11分鐘46秒

抽象類別練習老師案例

07分鐘46秒

抽象類別練習學員案例

09分鐘58秒

抽象類別練習員工案例

17分鐘16秒

抽象類別中的小問題

06分鐘19秒

介面的引入

02分鐘39秒

接口的特點

09分鐘19秒

介面的成員特點

12分鐘55秒

類別與類別,類別與介面,介面與介面的關係

08分鐘08秒

抽象類別和介面的區別

04分鐘27秒

貓狗案例加入跳高功能分析

04分鐘20秒

貓狗案例加入跳高功能程式碼實現

08分鐘45秒

老師學生案例加入抽菸功能分析及程式碼實現

09分鐘50秒
第10章JAVA 物件導向(四)

運動員和教練案例分析

10分鐘13秒

運動員和教練案例實現

14分鐘35秒

運動員和教練案例測試

05分鐘52秒

類別名稱作為形式參數

07分鐘50秒

抽象類別名稱作為形式參數

05分鐘56秒

介面名作為形式參數

05分鐘31秒

類別名稱作為返回值類型

05分鐘41秒

抽象類別名稱作為傳回值類型

03分鐘59秒

介面名作為傳回值類型

03分鐘23秒

鍊式程式設計

04分鐘44秒

package關鍵字的概述及作用

05分鐘39秒

包的定義及注意事項

02分鐘51秒

帶包的類別編譯和運行

06分鐘26秒

不同包下類別之間的訪問

07分鐘28秒

import關鍵字的概述和使用

04分鐘12秒

四種權限修飾符的測試

13分鐘34秒

類別及其組成所使用的常見修飾符

12分鐘15秒

內部類別概述和存取特點

05分鐘13秒

內部類別分類及成員內部類別的直接使用

07分鐘50秒

成員內部類別的常見修飾符及應用

14分鐘36秒

成員內部類別的面試題

04分鐘53秒

局部內部類別存取局部變數的問題

11分鐘31秒

匿名內部類別的格式與理解

05分鐘50秒

匿名內部類別的方法調用

04分鐘31秒

匿名內部類別在開發上的應用

06分鐘38秒

匿名內部類別的面試題

06分鐘32秒
第11章JAVA 開發工具

常見開發工具介紹

05分鐘32秒

Eclipse和MyEclipse的概述

08分鐘19秒

Eclipse的下載安裝及卸載

06分鐘58秒

Eclipse中如何寫一個HelloWorld案例

15分鐘45秒

Eclipse中如何編譯和執行程式

04分鐘00秒

Eclipse的漢化及文法檢查提示

08分鐘09秒

Eclipse的視窗和視圖概述

09分鐘01秒

Eclipse工作空間的基本配置

12分鐘09秒

Eclipse中內容輔助鍵的使用

05分鐘32秒

Eclipse中快捷鍵的使用

13分鐘44秒

Eclipse中建構方法和get_set方法的自動生成

06分鐘07秒

Eclipse中繼承抽象類別或實作介面的簡化

05分鐘02秒

Eclipse中如何寫一個標準學生類別及其測試

04分鐘35秒

Eclipse中寫跳高介面抽象動物類及具體動物子類

05分鐘42秒

Eclipse中如何產生jar包並導入到新的專案中

05分鐘51秒

Eclipse如何製作幫助文件和使用jar包

05分鐘44秒

Eclipse中如何刪除項目和匯入項目

04分鐘06秒

Eclipse導入專案要注意的小問題

04分鐘51秒

Eclipse開發中接收專案的注意事項

03分鐘04秒

Eclipse中debug的基本使用

14分鐘52秒

Eclipse查看Java中參數傳遞問題

07分鐘51秒

API概述

03分鐘25秒

學習漢語和程式語言的異同點

07分鐘28秒

Object類別的概述

03分鐘34秒

Object類別的hashCode()方法

04分鐘49秒

Object類別的getClass()方法

04分鐘07秒

Object類別的toString()方法

13分鐘04秒

Object類別的equals()方法

13分鐘19秒

Object類別的equals()方法程式碼最佳化

11分鐘20秒

Object類別的finalize()方法和clone()方法

11分鐘38秒
第12章JAVA 常見物件(一)

Scanner的概述與建構方法原理

09分鐘51秒

Scanner類別的hasNextXxx()和nextXxx()方法的解說

06分鐘22秒

Scanner取得資料出現的小問題及解決方案

11分鐘02秒

String類別的概述

05分鐘08秒

String類別的建構方法

13分鐘14秒

String的特徵一旦被賦值就不能改變

07分鐘48秒

String字面值物件和建構方法建立物件的區別

06分鐘55秒

String面試題目看程式寫結果

05分鐘13秒

String類別的判斷功能

12分鐘09秒

模擬使用者登入案例

08分鐘17秒

斷點查看模擬使用者登入案例

04分鐘10秒

類比使用者登入案例增強版加入猜數字遊戲

05分鐘37秒

斷點查看類比使用者登入案例增強版加入猜數字遊戲

04分鐘28秒

String類別的取得功能

13分鐘26秒

字串的遍歷

04分鐘18秒

統計大寫,小寫及數字字元的數量案例

08分鐘43秒

斷點查看統計大寫,小寫及數字字元的數量案例

02分鐘50秒

String類別的轉換功能

12分鐘04秒

把字串的首字母轉大寫其他轉小寫

05分鐘18秒

String類別的其他功能

07分鐘01秒

String類別的compareTo()方法的原始碼解析

10分鐘26秒

把int數組拼接字串的案例

05分鐘28秒

把int數組拼接成字串的案例改進版

02分鐘45秒

字串反轉的案例

07分鐘38秒

在大串中尋找小串出現的次數案例思路圖解

09分鐘18秒

在大串中尋找小串出現的次數案例代碼實現

07分鐘03秒

在大串中尋找小串出現的次數案例程式碼最佳化

02分鐘38秒

斷點查看在大串中尋找小串出現的次數案例

03分鐘53秒

StringBuffer的概述

12分鐘13秒

StringBuffer類別的建構方法

09分鐘22秒

StringBuffer的添加功能

09分鐘03秒

StringBuffer的刪除功能

06分鐘42秒

StringBuffer的替換功能

03分鐘13秒
第13章JAVA 常見物件(二)

StringBuffer的反轉功能

02分鐘26秒

StringBuffer的截取功能

04分鐘08秒

StringBuffer和String的相互轉換

07分鐘18秒

把陣列拼接成指定格式的字串案例

05分鐘17秒

字串反轉功能案例

05分鐘25秒

判斷一個字串是否對稱案例

07分鐘17秒

StringBuffer的兩個小面試題

06分鐘08秒

String和StringBuffer分別作為參數傳遞

09分鐘48秒

陣列高階冒泡排序原理圖解

14分鐘14秒

數組高級冒泡排序代碼實現

12分鐘15秒

陣列進階選擇排序原理圖解

12分鐘55秒

數組高級選擇排序代碼實現

08分鐘17秒

把字串中的字元進行排序案例

04分鐘32秒

數組高階二分查找原理圖解

11分鐘16秒

數組高級二分查找代碼實現

07分鐘22秒

二分查找使用的注意事項

03分鐘01秒

Arrays工具類別的概述與使用

07分鐘37秒

Arrays工具類別的源碼解析

14分鐘20秒

基本型別包裝類別的引入

08分鐘28秒

Integer的構造方法

04分鐘03秒

String與int型別的互相轉換

09分鐘09秒

Integer中進位轉換的操作

09分鐘14秒

JDK5的新特性自動裝箱與拆箱

08分鐘47秒

Integer直接賦值的面試題

08分鐘51秒

Character的概述

03分鐘17秒

Character的常見方法解說

04分鐘18秒

統計字串中大寫小寫以及數字出現的次數案例

05分鐘51秒

如何校驗一個QQ號碼案例

09分鐘30秒

正規表示式的概述和基本使用

04分鐘28秒

正規表示式的組成規則

13分鐘14秒

正規表示式的判斷功能

07分鐘35秒

校驗信箱案例

07分鐘47秒

正規表示式的分割功能

08分鐘28秒
第14章JAVA 常見物件(三)

分割功能的小練習

05分鐘16秒

把字串中的數字排序案例

06分鐘40秒

正規表示式的替換功能

06分鐘02秒

Pattern和Matcher的概述

06分鐘07秒

正規表示式的取得功能

09分鐘37秒

Math類別概述和方法使用

17分鐘10秒

如何取得任意範圍內的隨機數案例

07分鐘49秒

Random類別的概述與方法使用

08分鐘54秒

System類別中垃圾回收的方法gc()的解說

09分鐘11秒

System類別中的exit()和currentTimeMillis()的講解

09分鐘07秒

System類別中的arraycopy()的講解

06分鐘05秒

BigInteger的概述與建構方法

05分鐘20秒

BigInteger的加減乘除法的使用

04分鐘20秒

BigDecimal的引入和概述

06分鐘53秒

BigDecimal的加減乘除法的使用

07分鐘49秒

Date的概述與建構方法

06分鐘48秒

Date類別中日期和毫秒的相互轉換

03分鐘33秒

DateFormat實作日期和字串的相互轉換

18分鐘27秒

日期工具類別的編寫和測試案例

09分鐘37秒

你來到這個世界多少天案例

06分鐘47秒

Calendar類別的概述和取得日曆欄位的方法

11分鐘15秒

Calendar類別的add()和set()方法

06分鐘08秒

如何取得任意年份的2月有多少天案例

06分鐘32秒
第15章JAVA 集合框架(一)

JAVA 集合框架(一)

10分鐘41秒

物件數組的記憶體圖解

08分鐘19秒

集合的由來及與數組的區別

07分鐘56秒

集合的繼承體系圖解

10分鐘26秒

Collection集合的功能概述

13分鐘06秒

Collection集合的基本功能測試

11分鐘55秒

Collection集合的進階功能測試

09分鐘43秒

集合的遍歷之集合轉數組遍歷

06分鐘16秒

Collection儲存自訂物件並遍歷案例

05分鐘35秒

集合的遍歷之迭代器遍歷

08分鐘55秒

Collection儲存自訂物件並遍歷案例

04分鐘59秒

迭代器使用的問題探討

05分鐘21秒

集合的使用步驟圖解

07分鐘12秒

迭代器的原理及源碼解析

14分鐘36秒

Collection儲存字串並遍歷

04分鐘12秒

Collection儲存學生物件並遍歷

06分鐘49秒

List儲存字串並遍歷

02分鐘59秒

List集合的特點

05分鐘51秒

List儲存學生物件並遍歷

02分鐘52秒

List集合的獨特功能概述與測試

10分鐘42秒

List集合的獨特遍歷功能

04分鐘01秒

List儲存自訂物件並遍歷

04分鐘00秒

ListIterator的獨特功能

10分鐘54秒

並發修改異常的產生原因及解決方案

09分鐘22秒

資料結構之棧和佇列

11分鐘05秒

資料結構之數組與鍊錶

17分鐘20秒

List的三個子類別的特點

07分鐘41秒

ArrayList儲存字串並遍歷

05分鐘15秒

ArrayList儲存自訂物件並遍歷

05分鐘15秒

Vector的特有功能

07分鐘26秒

LinkedList的獨特功能

06分鐘44秒

去除ArrayList集合中的重複字串元素案例1

08分鐘29秒

斷點查看去除重複元素案例1

03分鐘20秒

去除ArrayList集合中的重複字串元素案例2

08分鐘54秒
第16章JAVA 集合框架(二)

去除ArrayList集合中的重複自訂物件元素案例

09分鐘46秒

用LinkedList實作堆疊結構的集合程式碼

04分鐘14秒

用LinkedList模擬堆疊資料結構的集合並測試案例

06分鐘53秒

泛型概述與基本使用

14分鐘59秒

ArrayList儲存字串並遍歷泛型版

03分鐘42秒

ArrayList儲存自訂物件並遍歷泛型版

07分鐘48秒

透過Object轉型問題引入泛型

06分鐘04秒

泛型類別的概述及使用

08分鐘42秒

泛型方法的概述與使用

08分鐘51秒

泛型介面的概述與使用

05分鐘47秒

泛型高級之通配符

08分鐘04秒

增強for的概述與使用

10分鐘42秒

ArrayList儲存字串並遍歷增強for版

02分鐘46秒

ArrayList儲存自訂物件並遍歷增強for版

06分鐘52秒

靜態導入的概述與使用

06分鐘05秒

可變參數的概述與使用

09分鐘44秒

Arrays工具類別的asList()方法的使用

05分鐘36秒

集合嵌套儲存和遍歷元素的案例圖解

07分鐘28秒

集合嵌套存儲和遍歷元素的案例代碼實現

08分鐘07秒

產生10個1-20之間的隨機數字要求隨機數字不能重複案例

06分鐘35秒

鍵盤錄入多個資料在控制台輸出最大值案例

09分鐘43秒

ArrayList集合的toString()方法原始碼解析

09分鐘57秒

用戶登入註冊案例分析圖解

09分鐘05秒

使用者登入註冊案例詳細分析和分包的實現

09分鐘42秒

使用者登入註冊案例使用者基本描述類別和使用者操作介面的實現

05分鐘43秒

使用者登入註冊案例使用者操作類別的具體實現

04分鐘47秒

使用者登入註冊案例使用者測試類別的實現

13分鐘35秒

使用者登入註冊案例使用者測試類別的小問題解決

04分鐘01秒

使用者登入註冊案例加入猜數字小遊戲

08分鐘55秒

控制台購物管理系統功能演示

13分鐘59秒

Set集合概述及特點

07分鐘22秒

HashSet儲存字串並遍歷

02分鐘58秒

HashSet保證元素唯一性的源碼解析

20分鐘19秒
第17章JAVA 集合框架(三)

HashSet儲存自訂物件並遍歷

06分鐘25秒

HashSet保證元素唯一性的程式碼體現及圖解

26分鐘03秒

HashSet儲存自訂物件並遍歷練習

08分鐘07秒

LinkedHashSet的概述與使用

03分鐘34秒

TreeSet儲存Integer類型的元素並遍歷

05分鐘46秒

TreeSet保證元素排序的源碼解析

11分鐘21秒

TreeSet保證元素唯一性和自然排序的原理和圖解

12分鐘28秒

TreeSet儲存自訂物件並遍歷練習1

12分鐘26秒

TreeSet儲存自訂物件並遍歷練習2

06分鐘10秒

TreeSet保證元素唯一性和比較器排序的原理及程式碼實現

10分鐘05秒

TreeSet的add()方法原始碼再次解讀和TreeSet對元素排序的總結

06分鐘47秒

產生10個1-20之間的隨機數字要求隨機數字不能重複案例簡潔版

04分鐘05秒

鍵盤輸入學生資訊依照總分排序後輸出在控制台案例

14分鐘43秒

Map集合概述與特點

10分鐘34秒

Map集合的功能概述

08分鐘08秒

Map集合的基本功能測試

12分鐘53秒

Map集合的取得功能測試

04分鐘53秒

Map集合的遍歷之鍵找值

07分鐘20秒

Map集合的遍歷之鍵值對物件找鍵與值

07分鐘19秒

Map集合遍歷的兩種方式比較圖解

11分鐘06秒

HashMap集合鍵是Stirng值是String的案例

07分鐘36秒

HashMap集合鍵是Integer值是String的案例

05分鐘35秒

HashMap集合鍵是String值是Student的案例

05分鐘28秒

HashMap集合鍵是Student值是String的案例

06分鐘04秒

LinkedHashMap的概述與使用

03分鐘58秒

TreeMap集合鍵是String值是String的案例

04分鐘13秒

TreeMap集合鍵是Student值是String的案例

07分鐘05秒

統計字串中每個字元出現的次數案例圖解

10分鐘32秒

統計字串中每個字元出現的次數案例代碼實現

07分鐘51秒

斷點查看統計字串中每個字元出現的次數案例

06分鐘02秒

HashMap集合嵌套HashMap集合的案例

11分鐘27秒

HashMap集合嵌套ArrayList集合的案例

04分鐘38秒

ArrayList集合嵌套HashMap集合的案例

03分鐘56秒
第18章JAVA 集合框架(四)

集合多層嵌套的資料分析

07分鐘36秒

集合多層嵌套的程式碼體現

12分鐘40秒

HashMap和Hashtable的差別

06分鐘17秒

Collections工具類別的概述

02分鐘47秒

Collections工具類別的常見方法解說

08分鐘30秒

ArrayList儲存自訂物件並排序案例

10分鐘00秒

模擬斗地主洗牌及發牌

14分鐘53秒

模擬斗地主洗牌及發牌並對牌進行排序的原理圖解

08分鐘28秒

模擬斗地主洗牌和發牌並對牌進行排序的代碼實現

14分鐘48秒

集合的特徵和資料結構總結

10分鐘23秒

如何選擇使用哪一種集合呢

05分鐘28秒

各種集合常見功能與遍歷方式總結

05分鐘13秒
第19章JAVA IO流(一)

IO流技術概述

13分鐘25秒

異常的概述和分類

15分鐘27秒

JVM預設是如何處理異常的

05分鐘01秒

try...catch的方式處理異常1

09分鐘06秒

try...catch的方式處理異常2

15分鐘12秒

JDK7針對多個異常的處理方案

05分鐘12秒

編譯期異常和運行期異常的區別

07分鐘21秒

Throwable的幾個常見方法

10分鐘54秒

throws的方式處理異常

09分鐘15秒

throw的概述以及和throws的區別

08分鐘01秒

到底如何處理異常呢

02分鐘26秒

finally關鍵字的特徵及作用

08分鐘13秒

訪談題之final,finally和finalize的區別

05分鐘39秒

面試題之如果在finally之前有return

07分鐘04秒

異常處理的變形及自訂異常概述

05分鐘43秒

自訂異常的實作和測試

09分鐘35秒

異常的注意事項

07分鐘03秒

File類別的概述與建構方法

08分鐘56秒

File類別的建立功能

16分鐘14秒

File類別的刪除功能

10分鐘12秒

File類別的重命名功能

05分鐘05秒

File類別的判斷功能

04分鐘13秒

File類別的取得功能

05分鐘39秒

File類別的高階取得功能

04分鐘44秒

輸出指定目錄下指定後綴名的檔案名稱案例

04分鐘04秒

文件過濾器改進輸出指定目錄下指定後綴名的檔案名稱案例

09分鐘16秒

帶有檔案名稱過濾器的list()方法的來源碼

04分鐘13秒

批量修改文件名稱案例

13分鐘32秒

遞歸概述和注意事項

16分鐘04秒

遞歸解決問題的想法及圖解

11分鐘10秒

遞歸求階乘的程式碼實作及記憶體圖解

11分鐘26秒

斷點查看遞歸求階乘的執行流程

02分鐘03秒

不死神兔問題案例

14分鐘01秒
第20章JAVA IO流(二)

遞歸輸出指定目錄下所有的java檔案的絕對路徑案例

07分鐘30秒

遞歸刪除帶內容的目錄案例

06分鐘39秒

斷點查看刪除帶內容的目錄案例執行流程

05分鐘14秒

IO流概述及分類

10分鐘23秒

IO流基類別概述和一個簡單的需求分析

06分鐘11秒

FileOutputStream的建構方法

08分鐘53秒

FileOutputStream寫出數據

09分鐘56秒

FileOutputStream的三個write()方法

06分鐘43秒

FileOutputStream寫出資料實作換行和追加寫入

10分鐘07秒

FileOutputStream寫出資料加入異常處理

07分鐘45秒

FileInputStream讀取數據

12分鐘34秒

位元組流複製文字檔案例1

08分鐘26秒

計算機是如何辨識把兩個位元組拼接為中文的呢

03分鐘36秒

位元組流複製文字檔案例2

02分鐘45秒

位元組流複製圖片案例

02分鐘57秒

位元組流複製影片案例1

04分鐘40秒

FileInputStream讀取資料一次一個位元組數組

17分鐘58秒

FileInputStream讀取資料的兩種方式比較圖解

07分鐘54秒

位元組流複製文字檔案例3

03分鐘37秒

位元組流複製影片案例2

02分鐘48秒

BufferedOutputStream寫出數據

09分鐘12秒

BufferedInputStream讀取數據

04分鐘15秒

位元組流四種方式複製MP4並測試效率

10分鐘44秒

轉換流出現的原因及格式

07分鐘16秒

編碼表概述與常見編碼表

15分鐘02秒

String類別中的編碼和解碼問題

14分鐘09秒

轉換流OutputStreamWriter的使用

08分鐘59秒

轉換流InputStreamReader的使用

05分鐘13秒

字元流的5種寫資料的方式

12分鐘20秒

字元流的2種讀取資料的方式

03分鐘42秒

字元流複製文字檔案案例1

05分鐘48秒

字元流複製文字檔案案例2

08分鐘41秒

字元流複製文字檔案案例3

03分鐘29秒
第21章JAVA IO流(三)

字符緩衝輸出流BufferedWriter的使用

05分鐘05秒

字符緩衝輸入流BufferedReader的使用

02分鐘59秒

字元緩衝流複製文字檔案例1

03分鐘22秒

字元緩衝流的特殊功能

08分鐘07秒

字元緩衝流複製文字檔案例2

02分鐘51秒

IO流小結圖解

08分鐘50秒

複製文字檔案的5種方式案例

09分鐘36秒

複製圖片的4種方式案例

10分鐘38秒

把集合中的資料儲存到文字檔案例

04分鐘33秒

把文字檔案中的資料儲存到集合中案例

03分鐘58秒

隨機取得文字檔案中的姓名案例

03分鐘34秒

複製單級資料夾案例

08分鐘32秒

複製指定目錄下指定後綴名的檔案並修改名稱案例

12分鐘32秒

斷點查看複製檔案並修改後綴名案例的執行流程

06分鐘49秒

複製多層資料夾案例

10分鐘26秒

鍵盤輸入學生資訊依照總分排序並寫入文字檔案例

13分鐘41秒

把一個檔案中的字串排序後再寫入另一個檔案案例

04分鐘47秒

自訂類別模擬BufferedReader的readLine()功能案例

18分鐘43秒

LineNumberReader的使用案例

04分鐘24秒

自訂類別模擬LineNumberReader的取得行號功能案例

09分鐘07秒

登入註冊案例的知識回顧

09分鐘05秒

登入註冊案例IO版實現

18分鐘06秒

資料輸入輸出流的概述與講解

09分鐘20秒

記憶體操作流程的概述與講解

10分鐘53秒

打印流的概述和特點

07分鐘44秒

PrintWriter作為Writer的子類別使用

02分鐘21秒

PrintWriter實作自動刷新和換行

07分鐘27秒

列印流改進複製文字檔案案例

06分鐘17秒

標準輸入輸出流概述和輸出語句的本質

06分鐘27秒

三種方式實現鍵盤錄入

09分鐘50秒
第22章JAVA IO流(四)

輸出語句用字元緩衝流改進

07分鐘12秒

隨機存取流概述與寫出數據

07分鐘31秒

隨機存取流讀取資料和操作文件指針

05分鐘29秒

合併流讀取兩個檔案的內容複製到一個檔案中

11分鐘01秒

合併流讀取多個文件的內容複製到一個文件中

06分鐘25秒

序列化流和反序列化流的概述和使用

15分鐘38秒

如何解決序列化時候的黃色警告線問題

10分鐘35秒

如何讓物件的成員變數不被序列化

02分鐘18秒

Properties的概述和作為Map集合的使用

06分鐘46秒

Properties的特殊功能使用

07分鐘09秒

商品的load()和store()功能

12分鐘51秒

判斷文件中是否有指定的鍵如果有就修改值的案例

04分鐘15秒

如何讓猜數字小遊戲只能玩5次案例

11分鐘08秒

NIO的介紹和JDK7下NIO的一個案例

11分鐘44秒
第23章JAVA 多線程(一)

多線程程序的引入

09分鐘24秒

進程概述及多進程的意義

15分鐘36秒

線程概述及多線程的意義

08分鐘02秒

多執行緒舉例及並行和並發的區別

05分鐘08秒

Java程式運行原理和JVM的啟動是多執行緒的嗎

05分鐘48秒

如何實現多執行緒及多執行緒方式1的思路

06分鐘29秒

多線程方式1的程式碼實現

14分鐘28秒

取得並設定線程物件名稱

17分鐘28秒

執行緒調度及取得和設定執行緒優先權

12分鐘44秒

執行緒控制之休眠執行緒

05分鐘36秒

線程控制之加入線程

04分鐘12秒

線程控制之禮讓線程

04分鐘09秒

線程控制之守護線程

07分鐘51秒

線程控制中斷線程

07分鐘55秒

線程生命週期圖解

09分鐘39秒

多執行緒方式2的思路及程式碼實現

07分鐘29秒

多執行緒兩種方式的圖解比較及區別

06分鐘59秒

繼承Thread類別的方式賣電影票案例

10分鐘44秒

實作Runnable介面的方式賣電影票案例

04分鐘20秒

買電影票出現了同票和負數票的原因分析

13分鐘04秒

線程安全問題的產生原因分析

05分鐘30秒

同步程式碼區塊的方式解決線程安全性問題

07分鐘58秒

同步程式碼區塊解決線程安全問題的解釋

05分鐘25秒

同步的特質及好處與弊端

04分鐘22秒

同步程式碼快的鎖及同步方法應用與鎖的問題

12分鐘33秒

以前的線程安全的類別回顧

04分鐘27秒

JDK5之後的Lock鎖定的概述與使用

13分鐘02秒

死鎖問題概述與使用

13分鐘22秒

生產者消費者問題描述圖

06分鐘26秒
第24章JAVA 多線程(二)

生產者消費者問題代碼1

11分鐘33秒

生產者消費者題代碼2並解決線程安全問題

13分鐘25秒

生產者消費者之等待喚醒機制思路圖解

07分鐘18秒

生產者消費者之等待喚醒機製程式碼實現

10分鐘13秒

生產者消費者之等待喚醒機製程式碼分析

06分鐘35秒

線程的狀態轉換圖及常見執行情況

02分鐘56秒

線程組的概述和使用

13分鐘07秒

生產者消費者之等待喚醒機製程式碼優化

07分鐘28秒

線程池的概述和使用

17分鐘37秒

多執行緒方式3的思路及程式碼實現

07分鐘28秒

多線程方式3的求和案例

06分鐘51秒

匿名內部類別的方式實作多執行緒程序

07分鐘09秒

定時器的概述與使用

12分鐘26秒

定時任務的多次執行程式碼體現

02分鐘27秒

定時刪除指定的帶內容目錄

09分鐘49秒

多執行緒常見的面試題

07分鐘28秒
第25章JAVA 設計模式

物件導向的常見設計原則概述

09分鐘27秒

設計模式的概述與分類

10分鐘24秒

簡單工廠模式概述與使用

14分鐘57秒

工廠方法模式的概述與使用

08分鐘47秒

單例模式之餓漢式

08分鐘07秒

單例模式之懶漢式

08分鐘02秒

單例模式的Java程式碼體現Runtime類

07分鐘44秒
第26章JAVA GUI

GUI概述和GUI與CLI的區別

03分鐘55秒

java.awt和javax.swing套件的差別

03分鐘16秒

GUI中元件繼承圖

08分鐘25秒

HelloWorld視窗案例

10分鐘19秒

優化HelloWorld視窗案例程式碼

07分鐘52秒

事件監聽機制原理概述及舉例

10分鐘13秒

窗體關閉案例

04分鐘58秒

適配器設計模式講解

09分鐘40秒

適配器類別改進窗體關閉案例

02分鐘07秒

窗體新增按鈕並對按鈕新增事件案例

17分鐘37秒

把文字方塊的值轉移到文字域案例

12分鐘09秒

透過滑鼠移動到按鈕上更改背景色案例

11分鐘12秒

如何控制在文字方塊裡面只能輸入數字字元案例

12分鐘35秒

一級菜單案例

08分鐘47秒

多層菜單案例

08分鐘33秒

Netbeans的概述與使用

09分鐘37秒

模擬四則運算案例

18分鐘13秒

修改窗體的圖示程式碼

07分鐘53秒

如何設定窗體居中的程式碼

06分鐘44秒

如何修改窗體的皮膚的程式碼

11分鐘02秒

對四則運算案例加入校驗和提示

09分鐘23秒

用戶登入註冊的包結構回顧

03分鐘51秒

用戶登入註冊的基本功能實現

08分鐘23秒

使用者登入註冊的介面實現

04分鐘53秒

使用者登入註冊的介面跳轉

05分鐘32秒

用戶登入註冊的最終版

12分鐘42秒

使用者登入註冊加入四則運算案例

10分鐘36秒
第27章JAVA 網路程式設計

網路程式設計概述

04分鐘19秒

網路模型概述與圖解

13分鐘08秒

網路程式設計三要素概述

06分鐘31秒

網路程式設計三要素之IP概述1

15分鐘15秒

網路程式設計三要素之IP概述2

05分鐘34秒

InetAddress類別的概述與使用

08分鐘06秒

網路程式設計三要素之端口

03分鐘46秒

網路程式設計三要素之協議

07分鐘03秒

Socket通訊原理圖解

04分鐘39秒

UDP協定發送數據

11分鐘09秒

UDP協定接收數據

09分鐘38秒

UDP協定發送和接收資料圖解

03分鐘56秒

UDP協定發送和接收資料代碼優化

06分鐘03秒

發送端的資料來自於鍵盤輸入案例

06分鐘26秒

DOS視窗示範簡易聊天小程式

02分鐘51秒

多執行緒實作聊天室程序

06分鐘57秒

一個GUI版的聊天程式案例的演示

09分鐘23秒

TCP協定發送數據

07分鐘36秒

TCP協定接收數據

09分鐘30秒

TCP協定發送和接收資料圖解

09分鐘25秒

伺服器給客戶端一個回饋案例

06分鐘08秒

用戶端鍵盤錄入伺服器控制台輸出

09分鐘37秒

客戶端鍵盤錄入伺服器寫到文字文件

06分鐘13秒

客戶端讀取文字檔案伺服器控制台輸出

05分鐘01秒

TCP協定上傳文字文件

05分鐘05秒

TCP上傳文字檔案並給予回饋

11分鐘31秒

TCP協定上傳圖片並給予回饋

10分鐘04秒

關於多個客戶端上傳到一個伺服器的思考

04分鐘24秒

多執行緒改進多個客戶端上傳文件案例

07分鐘49秒
第28章JAVA 反射

類別的載入概述和載入時機

06分鐘39秒

類別載入器的概述和分類

07分鐘43秒

反射概述

05分鐘45秒

取得class文件物件的三種方式

12分鐘22秒

透過反射獲取無參構造方法並使用

13分鐘05秒

透過反射獲取帶參構造方法並使用

04分鐘52秒

透過反射獲取私有構造方法並使用

07分鐘36秒

透過反射獲取成員變數並使用

10分鐘40秒

透過反射獲取無參無返回值成員方法並使用

08分鐘04秒

透過反射獲取帶參帶返回值成員方法並使用

04分鐘49秒

透過反射運行設定檔內容

10分鐘39秒

透過反射越過泛型檢查

06分鐘23秒

透過反射寫一個通用的設定某個物件的某個屬性為指定的值

07分鐘33秒

透過使用者的增刪改查和學生的登入註冊引出中介

12分鐘49秒

動態代理的概述和實現

17分鐘16秒

模版設計模式概述與使用

13分鐘40秒

裝飾模式概述和使用

17分鐘56秒
第29章JAVA JDK5新特性

JDK5新特性回顧

02分鐘37秒

自己實作枚舉類

14分鐘17秒

透過enum實作枚舉類

09分鐘38秒

列舉的注意事項

04分鐘02秒

枚舉類別的常見方式

08分鐘24秒

JDK7的六個新特性回顧與解說

11分鐘51秒

JDK的下載,安裝與解除安裝

08分鐘39秒

接口中也可以有方法了

09分鐘42秒
  • 取消回覆傳送
  • 取消發佈筆記傳送