搜索

下一节: 用户登录注册的界面跳转2678 次播放

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秒

Properties的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章图形用户界面

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秒
  • 取消回复发送
  • 取消发布笔记发送