Java基础教程

3.6万
70
2018-05-19 20:47:39
117
178
1066
171
笔记--->槑槑槑https槑://槑pan.baidu.com/s/1NSU-9Oy-BUi14iEsP0JVGA 槑槑提取码:槑9w7y槑 删除槑字
消除恐惧最好的方式就是直面恐惧 人生苦短,不妨勇敢一点。
视频选集
(74/341)
day01_01_Java起源,JDK,JRE,JVM概念
42:18
day01_02_编译运行的原理
34:29
day01_03_配置path
45:58
day01_04_关键字,注释,标识符
46:36
day01_05_打印常量
34:03
day02_01_变量入门&计算机存储数据
40:36
day02_02_变量中的数据类型
43:32
day02_03_打印变量
16:48
day02_04_变量的自动类型转换与强转
46:02
day03_01_算术运算符
32:59
day03_02_比较运算符&逻辑运算符&三元运算符
47:22
day03_03_库存案例
17:01
day03_04_Scanner&Scanner练习
45:15
day04_01_if的前两种格式与案例
42:11
day04_02_if的第三种格式
11:20
day04_03_switch格式
08:03
day04_04_switch案例
05:41
day04_05_while循环
34:45
day04_06_for循环格式
07:01
day04_07_for循环案例
10:43
day04_08_死循环
07:43
day04_09_break关键字
07:49
day04_10_continue关键字
10:10
day05_01_双层for循环实现
20:03
day05_02_双层for循环分析
08:33
day05_03_数组的动态初始化与内存图
24:49
day05_04_数组静态初始化&取值
17:27
day05_05_数组的动态初始化赋值
11:11
day05_06_数组累加求和
11:23
day05_07_数组求最值
13:17
day05_08_数组常见两个小问题
15:18
day06_01_方法的概述
05:56
day06_02_方法的定义
20:27
day06_03_方法的调用格式
04:05
day06_04_方法的调用内存图
19:35
day06_05_方法的定义和调用的注意事项
18:37
day06_06_方法的练习&方法定义规律总结
33:48
day06_07_方法的重载
32:47
day06_08_基本类型的值传递
14:54
day06_09_引用类型值传递
15:19
day06_10_学生成绩案例
31:05
day07_01_打印水仙花数
10:14
day07_02_打印26个大小写字母
16:12
day07_03_数组元素拼接
18:29
day07_04_冒泡排序
31:13
day07_05_选择排序
22:22
day07_06_数组的普通查找
11:08
day07_07_二分(折半)查找算法
39:23
day07_08_数组反转
23:16
day08_01_Eclipse下载&安装&卸载
09:32
day08_02_工作空间&工程概念
11:43
day08_03_使用Eclipse编写HelloWorld
08:25
day08_04_Eclipse工作空间常用的配置
15:32
day08_05_Eclipse快捷键
17:22
day08_06_Eclipse断点调试
27:53
day08_07_学生分数断点调试
14:24
day08_08_导入删除已有的工程
07:35
day08_09_超市商品管理系统演示
04:24
day08_10_超市商品管理系统_菜单功能
16:11
day08_11_超市商品管理系统_查询功能
17:35
day08_12_超市商品管理系统_添加功能
23:06
day08_13_超市商品管理功能_测试删除功能
03:52
day08_14_超市商品管理系统_删除功能
27:58
day09_01_面向过程与面向对象的思想
11:43
day09_02_面向对象思想的优点
05:16
day09_03_类与对象的概念
08:01
day09_04_把大象装进冰箱案例
10:50
day09_05_类与对象代码体现
16:26
day09_06_一个汽车对象的内存图解
12:39
day09_07_两个汽车对象的内存图解
17:25
day09_08_类与对象区别
09:17
day09_09_局部变量和成员变量的区别
09:06
day09_10_基本类型值传递回顾
04:43
day09_12_自定义引用类型的值传递
09:03
day09_13_封装的概述
10:47
day09_14_封装体现_private
20:44
day09_15_用private改写类中的属性
17:25
day09_16_this关键字引入
10:28
day09_17_this关键字的内存图解
16:17
day10_01_继承概述
05:20
day10_02_继承格式&老师案例
12:31
day10_03_继承的优点以及继承的注意事项
18:07
day10_04_父类private成员在继承中的访问
06:53
day10_05_继承中成员变量的访问特点
12:36
day10_06_子父类成员变量重名内存图
10:16
day10_07_继承中成员方法访问特点
07:51
day10_08_重写的由来&手机案例
20:02
day10_09_重写的必备条件&@Override
08:44
day10_10_重载与重写的区别
09:39
day10_11_抽象方法和抽象类的由来
22:47
day10_12_员工综合案例分析
17:49
day10_13_员工综合案例实现
19:41
day11_01_接口概述
03:37
day11_02_接口的定义格式
05:13
day11_03_类实现接口并使用
08:56
day11_04_fina与static简单理解
08:46
day11_05_接口中成员变量的特点
05:36
day11_06_接口中成员方法的特点
03:44
day11_07_接口与类_一个类实现多个接口
09:39
day11_08_接口与类_一个类继承另外一个类同时实现接口
06:07
day11_09_接口与类_一个接口继承多个接口
03:41
day11_10_接口与抽象类案例
34:36
day11_11_接口的思想
03:56
day11_12_多态概述
06:42
day11_13_多态的向上转型_1
08:26
day11_14_多态的向上转型_2
05:56
day11_15_多态的向下转型
10:58
day11_16_多态中成员变量访问特点
05:42
day11_17_多态中成员方法的访问特点
07:21
day11_18_多态中的instanceof运算符
09:48
day12_01_构造方法引入
06:15
day12_02_构造方法定义与使用
07:24
day12_03_构造方法内存图
17:38
day12_04_默认构造方法
04:54
day12_05_构造方法重载&构造方法与set方法
14:57
day12_06_this语句调用其它构造方法
11:09
day12_07_this语句内存图
13:32
day12_08_this关键字案例
21:12
day12_09_this语句的应用
11:15
day12_10_this语句的注意事项
01:48
day12_11_super关键字回顾
05:11
day12_12_super语句引入
08:42
day12_13_super语句案例
14:01
day12_14_super语句注意事项
11:52
day12_15_员工综合案例
17:52
day12_16_员工综合案例调用逻辑
04:26
day12_17_员工综合案例添加this语句
05:04
day13_01_final修饰类特点
03:43
day13_02_final修饰变量
10:33
day13_03_final修饰成员方法特点
04:09
day13_04_static简单使用
08:08
day13_05_static基本使用内存图
11:22
day13_06_static共享特点的内存图
17:41
day13_07_static细节
13:51
day13_08_定义静态常量
13:27
day13_09_包的概念
02:50
day13_10_包的定义
07:49
day13_11_import关键字导包
13:31
day13_12_权限修饰符
16:04
day13_13_匿名对象
09:29
day13_14_代码块
15:27
day14_01_Eclipse其它快捷键
21:27
day14_02_Eclipse导出jar包
07:09
day14_03_Eclipse导入jar包
09:01
day14_04_变量定义位置辨析
11:41
day14_05_普通类作为方法的形参
14:02
day14_06_普通类作为方法的返回值
20:49
day14_07_抽象类作为方法的形参和返回值
15:36
day14_08_接口作为方法的形参和返回值
10:21
day14_09_内部类概述
04:52
day14_10_成员内部类
15:16
day14_11_局部内部类(了解)
03:51
day14_12_匿名内部类(上)
07:35
day14_13_匿名内部类(下)
07:44
day15_01_API概述
03:07
day15_02_Object类概述
04:50
day15_03_Object类equals方法简单使用
06:51
day15_04_Object类的equals方法源码分析
08:33
day15_05_重写Object类的equals方法(上)
24:55
day15_06_重写Object类的equals方法(下)
18:21
day15_07_eclipse自动生成equals方法
04:47
day15_08_Object类的toString()方法源码分析
08:33
day15_09_重写Object类的toString()方法
06:33
day15_10_String类的特点
04:45
day15_11_String类面试题1
15:55
day15_12_String类面试题2
10:20
day15_13_String类的转换功能1
15:43
day15_14_String类的转换功能2
06:54
day15_15_String类的转换功能练习
13:12
day15_16_String类的判断功能
20:34
day15_17_String类的判断功能的练习
16:55
day15_18_String类的获取功能
30:42
day16_01_StringBuilder概述
03:04
day16_02_StringBuilder追加数据
07:17
day16_03_StrinBuilder原理与链式编程
21:35
day16_04_StringBuilder的append方法返回值原理
10:56
day16_05_StringBuilder与+拼接字符串对比
12:27
day16_06_利用StringBuilder按照格式打印数组
10:48
day16_07_StringBuilder的其它方法
03:57
day16_08_StringBuilder与StringBuffer
04:43
day16_09_Date类的使用
12:33
day16_10_日期对象转换为日期字符串
21:24
day16_11_日期字符串转换为日期对象
05:51
day16_12_日期转换案例
12:29
day17_01_字符串方法判断手机号
18:44
day17_02_正则表达式概述
02:55
day17_03_正则表达式字符规则
02:53
day17_04_字符类规则
13:19
day17_05_预定义字符规则
16:14
day17_06_数量词
14:35
day17_07_正则中matches案例
15:06
day17_08_正则中split案例
08:37
day17_09_正则中replaceAll案例
04:06
day17_10_基本类型的包装类概述
05:24
day17_11_Integer包装类的常用方法
18:20
day17_12_基本类型包装类的自动装箱与拆箱
12:14
day17_13_Integer包装类的缓存机制
07:59
day17_14_Random类使用
04:44
day17_15_利用Random随机生成验证码
24:38
day18_01_集合的由来
08:53
day18_02_集合继承体系图
07:02
day18_03_集合体系的通用方法1
23:15
day18_04_集合体系的通用方法2
09:09
day18_05_contains方法原理
20:59
day18_06_remove方法原理
12:07
day18_07_集合的普通for遍历
11:18
day18_08_集合的迭代器遍历
17:58
day18_09_迭代器并发修改异常
11:55
day18_10_增强for遍历数组和集合
19:55
day18_11_类上的泛型
15:49
day18_12_方法上的泛型
12:11
day18_13_使用泛型与不使用泛型对比
16:46
day18_14_接口上的泛型
11:30
day18_15_迭代器和增强for都使用泛型
12:35
day19_01_对象数组概述及原理
21:29
day19_02_ArrayList原理(思想)
16:59
day19_03_ArrayList特有方法1
15:25
day19_04_ArrayList特有方法2
06:20
day19_05_ArrayList存储自定义对象及原理
22:30
day19_06_ArrayList特点总结
13:02
day19_07_LinkedList原理(思想)
07:37
day19_08_LinkedList特有方法
19:25
day19_09_LinkedList特点
09:21
day19_10_HashSet的基本使用
11:03
day19_11_哈希算法1
10:52
day19_12_哈希算法2
15:51
day19_13_HashSet字符串保证唯一原理
13:54
day19_14_HashSet存储自定义对象
08:00
day19_15_HashSet重写hashCode与equals方法
19:13
day20_01_LinkedHashSet特点
07:28
day20_02_Map接口概述
03:55
day20_03_Map继承体系
03:34
day20_04_类上定义两个泛型使用
04:46
day20_05_Map中的通用方法1
23:41
day20_06_Map中的通用方法2
06:43
day20_07_Map的第一种遍历方式
18:51
day20_08_Map.Entry的由来
14:44
day20_09_Map的第二种遍历方式
18:00
day20_10_Map案例一(存储自定义类型并遍历)
17:45
day20_11_Map案例二(统计单词次数)
27:27
day20_12_HashTable与LinkedHashMap特点
08:37
day20_13_集合嵌套
21:07
day20_14_可变参数
10:43
day20_15_Arrays方法演示
09:45
day20_16_Collections方法演示
06:13
day21_01_异常概述
03:09
day21_02_异常体系
07:38
day21_03_JVM默认处理异常方式
14:03
day21_04_throw关键字处理异常
14:57
day21_05_throws关键字声明异常
11:58
day21_06_编译时异常与运行时异常
12:30
day21_07_try..catch处理异常
15:40
day21_08_try..catch处理多个异常
10:10
day21_09_finally代码块作用
07:28
day21_10_try..catch处理多个异常注意事项
10:20
day21_11_异常在重写中的规则
07:34
day21_12_Throwable方法
06:08
day21_13_自定义异常
14:07
day22_01_File类概述
06:51
day22_02_File类的静态字段
15:39
day22_03_绝对路径与相对路径
10:26
day22_04_File类的构造函数1
09:45
day22_05_File类的构造函数2
08:35
day22_06_File类的创建文件功能
11:43
day22_07_File类的创建文件夹功能
12:22
day22_08_File类的删除功能
07:15
day22_09_File类的判断功能
11:10
day22_10_File类的获取功能1
20:34
day22_11_File类的获取功能2
18:45
day22_12_递归概念
07:20
day22_13_利用递归求阶乘
11:29
day22_14_求阶乘递归的执行原理
07:50
day22_15_用递归打印文件夹下所有文件路径
12:49
day23_01_IO概述
05:21
day23_02_IO字节流体系简介
06:13
day23_03_FileOutputStream构造函数
09:56
day23_04_FileOutputStream写单个字节
12:51
day23_05_FileOutputStream写字节数组
10:32
day23_06_FileOutputStream续写与写换行
09:35
day23_07_FileInputStream构造函数
06:25
day23_08_FileInputStream读单个字节
14:42
day23_09_FileInputStream读取字节数组1
19:12
day23_10_FileInputStream读取字节数组2
10:18
day23_11_利用字节流拷贝文件
11:53
day23_12_利用字节数组拷贝文件
09:54
day23_13_IO字符流体系简介
03:06
day23_14_码表分类
10:22
day23_15_用字节流读中文
09:02
day23_16_FileReader读取单个字符
14:11
day23_17_FileReader读取字符数组
08:09
day23_18_FileWriter写字符与字符数组
12:48
day23_19_利用字符流拷贝文件
11:25
day24_01_IO标准异常处理机制
14:31
day24_02_利用FileWriter向GBK文件中写中文
17:44
day24_03_利用FileReader读取GBK文件内容
09:02
day24_04_FileWriter向UTF-8中写内容
09:13
day24_05_利用OutputStreamWriter解决写乱码问题
11:00
day24_06_FileReader读取UTF-8文件
10:11
day24_07_利用InputStreamReader解决读乱码问题
08:14
day24_08_BufferedOutputStream高效写入
19:01
day24_09_BufferedInputStream高效读取
12:47
day24_10_利用高效字节流拷贝图片
06:52
day24_11_BufferedWriter高效写入
14:11
day24_12_BufferedReader高效读取
14:34
day24_13_利用高效字符流拷贝文本文件
09:21
day25_01_Properties集合特点
04:39
day25_02_Properties特有方法
08:49
day25_03_Properties的load()方法
07:30
day25_04_Properties的store()方法
06:42
day25_05_序列化与反序列化概述
06:56
day25_06_ObjectOutputStream持久化(序列化)对象
10:50
day25_07_ObjectInputStream反序列化
06:33
day25_08_使用集合序列化与反序列化多个对象
16:11
day25_09_打印流(PrintWriter)
15:33
day26_01_进程与线程概念
05:05
day26_02_为什么有多线程01
09:36
day26_03_为什么有多线程02
09:44
day26_04_主线程
04:14
day26_05_第一种创建线程方式_继承Thread类
14:32
day26_06_多线程执行内存图
11:03
day26_07_Thread类中的常用方法
14:51
day26_08_第二种创建方式_实现Runnable接口
11:04
day26_09_匿名内部类创建线程
12:20
day26_10_多线程卖票实现
12:57
day26_11_多线程卖票安全问题分析
23:49
day26_12_同步代码块解决多线程安全问题
17:44
day26_13_同步方法解决多线程安全问题
10:31
day26_14_线程池简单使用
11:00
day27_01_网络三要素之网络协议
06:09
day27_02_网络三要素之IP地址与端口号
10:33
day27_03_InetAddress获取IP
11:18
day27_04_UDP协议简介
05:40
day27_05_UDP传输原理(寄包裹原理)
09:38
day27_06_UDP发送端
15:16
day27_07_UDP接收端
13:20
day27_08_UDP在两台不同计算机上传输数据原理
06:20
day27_09_TCP协议简介
06:57
day27_10_TCP传输原理(IO读写)
12:53
day27_11_TCP客户端发送数据
11:24
day27_12_TCP服务端接收数据
16:00
day27_13_TCP服务端写与客户端读
10:58
客服
顶部
赛事库 课堂 2021拜年纪