文件过滤器改进输出指定目录下指...登录

下一节课程: 带文件名称过滤器的list()方法的源码(1745次播放)

5 秒后自动播放下一节
  重新观看
介绍 >

JAVA 初级入门视频教程

难度:初级共753节1846587次学习

新课:PHP零基础(CMS开发)教学!

立即报名
章节评论笔记课件
第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章 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

全部评论我要评论

  • ****** CRASH

    ****** CRASH4年前

    非常好 nice nice nice

    回复
    0

  • 全部笔记发布笔记

    暂无笔记~
  • 取消回复发送
  • 取消发布笔记发送
  • PHP中文网