【李兴华编程训练营】Java程序设计开发实战

8.4万
2563
2019-10-31 17:28:35
7895
595
9115
5582
Java是现在最为流行并且使用最为广泛的编程语言,其以完善的结构以及良好的支持度受到广大互联网公司的青睐,本课程是一门综合讲解Java技术的基础学科,将完整的为读者讲解Java的发展历史、程序结构、方法、面向对象、内存分析、多线程、类集框架、IO编程、网络编程、JDBC等实用开发技术。 本套课程为B站直播课程录像,可以购买《Java从入门到项目实战》一书进行学习,课程笔记与相关代码可以通过沐言优拓官方站点(www.yootk.com)获取资源
李兴华高薪就业编程训练营 —— yootk.com获取视频资源
视频选集
(190/388)
010101_【了解】认识Java
22:05
010102_【了解】Java语言特点
11:20
010103_【理解】Java虚拟机
08:09
010201_【理解】JDK简介
24:11
010202_【掌握】JDK安装与配置
23:53
010203_【掌握】第一个Java程序
23:34
010301_【掌握】CLASSPATH环境属性
25:05
010401_【了解】JShell交互式工具
09:08
010501_【理解】在MacOS系统中安装JDK
20:30
010502_【理解】手工管理MacOS系统JDK
14:02
010503_【理解】Jenv工具管理MacOS系统JDK
15:09
010504_【理解】VSCode开发Java程序
06:29
020101_【掌握】程序注释
10:39
020201_【掌握】标识符与关键字
18:09
020301_【掌握】Java数据类型划分
26:11
020302_【掌握】变量与常量
24:43
020303_【掌握】整型
46:40
020304_【掌握】浮点型
20:11
020305_【掌握】字符型
19:07
020306_【掌握】布尔型
08:45
020307_【掌握】String字符串
22:27
020308_【了解】var关键字
12:56
020401_【掌握】运算符概述
24:05
020402_【掌握】数学运算符
20:57
020403_【掌握】自增与自减运算符
17:29
020404_【掌握】关系运算符
15:14
020405_【掌握】三目运算符
15:01
020406_【掌握】逻辑运算符
25:08
020407_【了解】位运算符
21:09
030101_【掌握】程序逻辑结构
21:17
030201_【掌握】if分支结构
19:44
030202_【掌握】switch分支结构
18:32
030203_【理解】yield关键字
18:32
030301_ 【掌握】while循环结构
24:12
030302_【掌握】for循环结构
11:22
030303_【掌握】循环控制语句
16:32
030304_【理解】循环嵌套
17:48
030401_【掌握】方法作用概述
10:26
030402_【掌握】方法定义
26:02
030403_【掌握】方法重载
19:43
030404_【了解】方法递归调用
15:22
040101_【理解】面向对象简介
28:28
040201_【理解】类与对象概述
13:53
040202_【掌握】类与对象基本定义
27:48
040203_【掌握】对象内存分析
46:59
040204_【掌握】引用传递
21:08
040205_【掌握】垃圾产生分析
22:19
040301_【掌握】成员属性封装
28:17
040401_【掌握】构造方法
51:15
040501_【掌握】匿名对象
24:36
040601_【掌握】调用本类成员属性
25:07
040602_【掌握】调用本类普通方法
08:39
040603_【掌握】构造方法互调用
28:32
040604_【理解】当前对象
38:17
040701_【掌握】简单Java类
22:18
040801_【掌握】地址信息类
11:55
040802_【掌握】雇员信息类
09:24
040803_【掌握】用户登录
06:34
040901_【掌握】static属性
25:37
040902_【掌握】static应用案例
09:26
040903_【掌握】static方法
13:54
041001_【掌握】static开发实战
13:44
041101_【理解】普通代码块
14:28
041102_【理解】构造
05:52
041103_【理解】静态代码块
11:40
050101_【掌握】数组定义
18:10
050102_【掌握】数组静态初始化
10:27
050103_【掌握】数组与for循环
14:42
050104_【掌握】foreach输出
08:58
050201_【掌握】数组引用分析
16:38
050202_【掌握】数组与方法
16:35
050203_【掌握】数组信息统计案例
21:52
050204_【掌握】数组排序案例
26:53
050205_【掌握】数组反转案例
28:15
050301_【理解】二维数组
40:35
050401_【掌握】JDK内置数组操作方法
10:32
050501_【掌握】方法可变参数
24:20
050601_【掌握】对象数组
20:37
050701_【掌握】类关联结构
24:21
050702_【掌握】自身关联
12:54
050703_【掌握】合成设计模式
23:01
050801_【掌握】数据表与简单Java类的结构转换
28:05
050802_【掌握】一对多关联映射
19:52
050803_【掌握】多对多关联映射
25:52
060101_【掌握】String类对象实例化
24:28
060102_【掌握】字符串比较
21:41
060103_【掌握】字符串常量
14:24
060104_【掌握】String对象实例化方式比较
23:33
060105_【掌握】字符串常量池
12:40
060106_【掌握】字符串修改分析
10:43
060107_【掌握】主方法组成分析
10:52
060201_【掌握】JavaDoc简介
17:15
060202_【掌握】字符串与字符
14:58
060203_【掌握】字符串与字节
09:13
060204_【掌握】字符串比较
10:56
060205_【掌握】字符串查找
17:19
060206_【掌握】字符串替换
05:08
060207_【掌握】字符串拆分
17:26
060208_【掌握】字符串截取
08:54
060209_【掌握】字符串格式化
08:52
060210_【掌握】其他操作方法
26:19
070101_【掌握】继承问题的引出
15:05
070102_【掌握】类继承定义
14:06
070103_【掌握】子类对象实例化流程
22:05
070104_【掌握】继承限制
23:06
070201_【掌握】覆写功能简介
13:12
070202_【掌握】方法覆写
24:15
070203_【掌握】方法覆写限制
12:20
070204_【掌握】属性覆盖
07:53
070301_【掌握】final关键字
12:44
070401_【理解】Annotation简介
12:13
070402_【理解】准确覆写
08:04
070403_【理解】过期声明
12:22
070404_【理解】压制警告
05:09
070501_【掌握】多态性简介
13:32
070502_【掌握】对象向上转型
19:55
070503_【掌握】对象向下转型
25:46
070504_【掌握】instanceof关键字
11:52
070601_【掌握】Object类简介
11:48
070602_【掌握】获取对象信息
09:59
070603_【掌握】对象比较
16:09
070701_【掌握】学生类继承实例
11:27
070702_【掌握】管理人员与职员
07:38
070703_【掌握】字符串统计
11:19
070704_【掌握】数组操作
16:03
080101_【掌握】抽象类简介
09:44
080102_【掌握】抽象类基本定义
12:14
080103_【掌握】抽象类相关说明
13:50
080104_【掌握】模版设计模式
24:11
080201_【掌握】包装类简介
16:28
080202_【掌握】装箱与拆箱
17:37
080203_【掌握】数据类型转换
14:45
080301_【掌握】接口基本定义
16:03
080302_【掌握】接口相关说明
22:36
080303_【掌握】适配器设计模式
19:20
080304_【掌握】工厂设计模式
21:37
080305_【掌握】代理设计模式
21:17
080306_【掌握】接口开发标准
17:37
080307_【掌握】接口定义加强
18:06
080308_【掌握】抽象类与接口区别
11:28
080401_【掌握】泛型问题的引出
16:18
080402_【掌握】泛型基本定义
11:56
080403_【掌握】泛型通配符
20:23
080404_【掌握】泛型接口
07:29
080405_【掌握】泛型方法
11:39
080501_【掌握】获取类名称
04:55
080502_【掌握】图形绘制
22:26
080503_【掌握】图形计算
13:31
090101_【掌握】包功能简介
15:01
090102_【掌握】包的定义
13:56
090103_【掌握】包的导入
23:23
090104_【掌握】静态导入
09:01
090105_【掌握】jar文件
12:44
090106_【掌握】系统常见包
16:29
090201_【掌握】访问控制权限
13:38
090301_【掌握】单例设计模式
19:56
090302_【掌握】多例设计模式
07:24
090401_【掌握】定义枚举类
15:08
090402_【掌握】Enum类
10:27
090403_【掌握】扩展枚举结构
12:47
090404_【掌握】枚举应用案例
06:33
090501_【理解】Jigsaw设计简介
22:25
090502_【理解】模块基本定义和使用
16:33
090503_【理解】模块引用
22:04
090504_【理解】模块打包
16:09
100101_【掌握】认识异常
08:54
100102_【掌握】异常处理
11:07
100103_【掌握】处理多个异常
10:28
100201_【掌握】异常处理流程
25:51
100202_【掌握】throws关键字
19:04
100203_【掌握】throw关键字
07:41
100204_【掌握】异常处理模型
20:11
100301_【掌握】RuntimeException
11:58
100302_【掌握】自定义异常类
07:44
100303_【掌握】assert关键字
06:02
110101_【掌握】内部类的基本定义
14:24
110102_【掌握】内部类相关说明
20:26
110103_【掌握】static定义内部类
16:30
110104_【掌握】方法中定义内部类
09:30
110201_【掌握】匿名内部类
13:29
110301_【掌握】Lambda表达式
18:34
110401_【掌握】方法引用
20:15
110501_【掌握】内建函数式接口
21:25
110601_【理解】链表基本概念
25:24
110602_【理解】链表基本结构
25:28
110603_【理解】增加链表数据
27:15
110604_【理解】统计链表元素个数
04:00
110605_【理解】空链表判断
06:51
110606_【理解】获取链表数据
09:54
110607_【理解】根据索引查询数据
16:05
110608_【理解】修改链表数据
07:42
110609_【理解】链表数据查询
06:47
110610_【理解】链表数据删除
20:12
110611_【理解】清空链表数据
14:38
110701_【掌握】链表应用案例
28:30
120101_【了解】Java开发工具简介
30:18
120102_【掌握】IDEA安装与配置
33:38
120103_【掌握】开发Java程序
18:35
120104_【掌握】jar包管理
15:53
120105_【掌握】Debug代码调试
11:23
120106_【掌握】JUnit测试工具
23:52
130101_【掌握】进程与线程
30:22
130201_【理解】多线程实现分析
08:42
130202_【理解】Thread实现多线程
44:29
130203_【理解】Runnable实现多线程
15:37
130204_【掌握】Thread与Runnable联系
28:32
130205_【掌握】Callable实现多线程
31:22
130206_【掌握】多线程运行状态
07:34
130301_【掌握】线程命名和取得
32:09
130302_【掌握】线程休眠
15:50
130303_【掌握】线程中断
11:11
130304_【掌握】线程强制执行
11:26
130305_【掌握】线程礼让
08:31
130306_【掌握】线程优先级
16:34
130401_【掌握】多线程同步问题引出
17:39
130402_【掌握】线程同步处理
19:08
130403_【掌握】线程死锁
11:12
130501_【掌握】生产者与消费者模型简介
09:13
130502_【掌握】生产者与消费者基础模型
20:47
130503_【掌握】解决数据同步问题
11:57
130504_【掌握】解决线程重复操作问题
14:51
130601_【掌握】优雅的停止线程
11:28
130701_【掌握】守护线程
12:30
130801_【掌握】volatile关键字
11:28
130901_【掌握】线程加减面试题
12:31
130902_【掌握】电脑生产面试题
13:22
130903_【掌握】竞拍抢答面试题
06:08
140101_【掌握】StringBuffer类
34:36
140201_【掌握】StringBuilder类
19:10
140301_【掌握】CharSequence接口
21:53
140401_【掌握】AutoCloseable接口
17:22
140501_【掌握】Runtime类
36:17
140601_【理解】System类
16:39
140701_【了解】Cleaner类
20:17
140801_【理解】对象克隆
22:56
140901_【理解】Math数学计算
20:39
141001_【理解】Random随机数
16:07
141101_【掌握】大数字处理类
24:56
141201_【掌握】Date类
14:15
141202_【掌握】Calendar类
23:07
141203_【掌握】SimpleDateFormat类
22:44
141204_【掌握】LocalDate类
20:08
141205_【掌握】多线程操作下的日期时间格式化
22:15
141301_【掌握】正则表达式简介
13:56
141302_【掌握】常用正则标记
26:55
141303_【掌握】String类对正则的支持
42:42
141304_【掌握】java.util.regex开发包
12:14
141401_【理解】程序国际化简介
17:42
141402_【理解】Locale类
13:40
141403_【理解】资源文件
10:20
141404_【理解】ResourceBundle读取资源文件
09:41
141405_【理解】国际化数据读取
15:33
141406_【理解】格式化文本数据
09:20
141407_【理解】数字格式化
21:07
141501_【掌握】Base64加密与解密
17:49
141601_【掌握】UUID类
09:46
141701_【掌握】Optional类
24:52
141801_【掌握】ThreadLocal
38:46
141901_【理解】定时调度
12:59
142001_【理解】Arrays类
38:52
142101_【掌握】比较器简介
08:51
142102_【掌握】Comparable接口
06:15
142103_【掌握】Comparator接口
12:14
142201_【理解】二叉树简介
34:34
142202_【理解】二叉树数据存储
21:30
142203_【理解】获取二叉树数据
14:57
142204_【理解】二叉树数据查询
14:24
142204_【理解】二叉树数据删除
45:37
142301_【掌握】自定义Map工具类
31:26
142401_【掌握】红黑树
45:35
142501_【掌握】字符串操作
13:30
142502_【掌握】生成随机数
13:05
142503_【掌握】Email验证
13:44
142504_【掌握】IP地址验证
06:44
142505_【掌握】HTML结构拆分
11:25
142506_【掌握】国际化应用
10:40
142507_【掌握】数据排序
12:07
142508_【掌握】硬币投掷
08:12
150101_【掌握】File类基本使用
25:20
150102_【掌握】文件目录操作
16:19
150103_【掌握】获取文件信息
16:05
150104_【掌握】获取目录信息
14:03
150105_【掌握】文件更名
26:47
150201_【掌握】数据流简介
12:17
150202_【掌握】OutputStream字节输出流
19:20
150203_【掌握】InputStream字节输入流
35:17
150204_【掌握】Writer字符输出流
12:16
150205_【掌握】Reader字符输入流
12:21
150206_【掌握】字节流与字符流区别
15:02
150301_【理解】转换流
20:59
150401_【掌握】文件拷贝
45:06
150501_【掌握】字符编码
20:02
150601_【掌握】内存操作流
34:43
150701_【掌握】管道流
18:17
150801_【掌握】RandomAccessFile
34:36
150901_【掌握】打印流
28:20
151001_【理解】System类对IO的支持
25:17
151101_【掌握】BufferedReader缓冲输入流
16:02
151201_【掌握】Scanner输入流
23:16
151301_【掌握】Serializable接口
13:06
151302_【掌握】对象序列化与反序列化
14:05
151303_【掌握】transient关键字
05:56
151401_【掌握】输入数据比大小
22:31
151402_【掌握】字符串逆序处理
16:45
151403_【掌握】输入数据排序
19:38
151404_【掌握】用户登录认证
17:31
151405_【掌握】投票选举班长
20:51
160101_【理解】网络程序概述
20:46
160102_【理解】开发网络程序
18:49
160103_【理解】Echo程序模型
18:59
160104_【理解】BIO网络模型
12:41
160105_【理解】UDP程序
11:45
170101_【掌握】认识反射机制
14:11
170201_【掌握】Class类对象实例化
13:42
170301_【掌握】反射实例化类对象
16:31
170302_【掌握】反射与工厂设计模式
14:55
170303_【掌握】反射机制与单例设计模式
19:07
170401_【掌握】反射获取类结构信息
14:49
170402_【掌握】反射调用构造方法
19:40
170403_【掌握】反射调用方法
30:03
170404_【掌握】反射调用成员属性
20:58
170405_【掌握】Unsafe工具类
12:39
170501_【掌握】ClassLoader简介
28:44
170502_【掌握】自定义文件类加载器
18:48
170503_【掌握】自定义网络类加载器
18:55
170601_【掌握】静态代理设计模式分析
27:59
170602_【掌握】JDK动态代理机制
30:57
170603_【掌握】CGLIB动态代理机制
13:50
170701_【掌握】反射获取Annotation
17:12
170702_【掌握】自定义Annotation
21:03
170703_【掌握】Annotation与工厂设计模式
22:50
170801_【掌握】传统类属性赋值弊端
16:44
170802_【掌握】属性自动赋值实现思路
26:53
170803_【掌握】单级属性赋值
20:31
170804_【掌握】属性类型转换
27:09
170805_【掌握】级联对象实例化
28:03
170806_【掌握】级联属性赋值
07:17
180101_【掌握】Java类集框架简介
13:40
180202_【掌握】Collection集合接口
20:16
180301_【掌握】List接口简介
15:14
180302_【掌握】ArrayList子类
32:13
180303_【掌握】保存自定义类对象
14:22
180304_【掌握】LinkedList子类
16:34
180305_【掌握】Vector子类
11:30
180401_【掌握】Set接口简介
07:46
180402_【掌握】HashSet子类
11:41
180403_【掌握】TreeSet子类
07:31
180404_【掌握】TreeSet排序说明
10:31
180405_【掌握】重复元素判断
12:47
180501_【掌握】Iterator迭代输出
24:51
180502_【掌握】ListIterator双向迭代输出
12:59
180503_【掌握】Enumeration枚举输出
10:56
180504_【掌握】foreach输出
23:56
180601_【掌握】Map接口简介
17:42
180602_【掌握】HashMap
41:50
180603_【掌握】LinkedHashMap
05:57
180604_【掌握】TreeMap
06:47
180605_【掌握】Hashtable
08:47
180606_【掌握】Map.Entry
14:25
180607_【掌握】Iterator迭代输出Map集合
18:57
180608_【掌握】自定义Map集合 KEY
15:54
180701_【掌握】Stack栈
20:33
180801_【掌握】Queue队列
29:13
180901_【掌握】Properties属性操作
20:16
181001_【理解】Collections工具类
10:19
181101_【理解】Stream
24:02
181201_【掌握】类集序列化对象存储
44:48
181202_【掌握】部门信息查找
29:15
181203_【掌握】学生成绩统计
20:48
190101_【掌握】数据库简介
13:50
190102_【掌握】MySQL数据库简介
11:11
190103_【掌握】MySQL安装与配置
30:34
190104_【掌握】MySQL操作命令
39:43
190105_【掌握】MySQL前端工具
06:25
190201_【掌握】JDBC简介
21:53
190301_【掌握】JDBC连接MySQL数据库
25:24
190401_【掌握】JDBC连接分析
15:19
190501_【掌握】Statement接口简介
11:46
190502_【掌握】Statement实现数据更新操作
17:54
190503_【掌握】Statement实现数据查询操作
33:47
190601_【掌握】Statement问题引出
11:36
190602_【掌握】PreparedStatement接口简介
14:48
190603_【掌握】PreparedStatement实现数据更新
25:07
190604_【掌握】PreparedStatement实现数据查询
13:48
190701_【掌握】数据批处理
25:25
190801_【掌握】事务控制
17:27
190901_【掌握】JDBC元数据
23:19
191001_【掌握】数据批量存储
27:29
客服
顶部
赛事库 课堂 2021拜年纪