【李兴华编程训练营】Java11小白到高手进化史

4.5万
205
2019-09-21 18:32:53
301
272
1068
162
Java是现在最为流行并且使用最为广泛的编程语言,其以完善的结构以及良好的支持度受到广大互联网公司的青睐,本课程是一门综合讲解Java技术的基础学科,将完整的为读者讲解Java的发展历史、程序结构、方法、面向对象、内存分析、多线程、类集框架、IO编程、网络编程、JDBC等实用开发技术。 课程亮点: 1、全套课程基于IDEA讲解,让开发者适应新时代开发潮流; 2、源代码全面剖析,对系统类的设计与实现进行了更加详细的讲解; 3、增加了数据结构使用案例,使得学习者在学习类集之前可以更加深刻的理
李兴华高薪就业编程训练营 —— yootk.com获取视频资源
视频选集
(211/356)
01001_【了解】Java简介
24:47
01002_【了解】Java语言特点
09:57
01003_【理解】可移植性实现原理
11:54
02004_【理解】JDK简介
20:41
02005_【掌握】JDK配置
07:54
03006_【掌握】Java编程起步
16:38
03007_【了解】JShell工具
08:13
03008_【掌握】CLASSPATH环境属性
12:56
04009_【掌握】注释
06:53
04010_【掌握】标识符与关键字
09:57
05011_【掌握】数据类型简介
18:59
05012_【掌握】整型
33:23
05013_【掌握】浮点型
09:28
05014_【掌握】字符型
12:35
05015_【掌握】布尔型
04:08
05016_【掌握】字符串
10:38
06017_【掌握】运算符概述
06:31
06018_【掌握】数学运算符
10:26
06019_【掌握】关系运算符
07:11
06020_【掌握】三目运算符
08:00
06021_【掌握】逻辑运算符
16:35
06022_【了解】位运算符
22:09
07023_【理解】程序结构简介
05:12
07024_【掌握】if分支结构
13:20
07025_【理解】switch分支结构
09:47
07026_【掌握】while循环
08:38
07027_【掌握】for循环
05:18
07028_【掌握】循环控制
07:24
07029_【理解】循环嵌套
08:13
08030_【掌握】方法基本定义
25:10
08031_【掌握】方法重载
09:32
08032_【了解】方法递归调用
09:03
09033_【理解】面向对象简介
13:09
09034_【理解】类与对象简介
08:19
09035_【掌握】类与对象定义
17:24
09036_【掌握】对象内存分析
29:03
09037_【掌握】对象引用传递
16:38
09038_【掌握】引用传递与垃圾产生分析
14:54
10039_【掌握】成员属性封装
13:40
10040_【掌握】构造方法与匿名对象
21:44
11041_【掌握】调用本类属性
09:19
11042_【掌握】调用本类方法
25:08
11043_【掌握】当前对象
21:17
11044_【掌握】简单Java类
09:33
12045_【掌握】地址类
05:57
12046_【掌握】雇员类
05:59
12047_【掌握】宠物狗类
02:32
12048_【掌握】银行账户类
05:03
13049_【掌握】static定义属性
22:22
13050_【掌握】static定义方法
12:13
13051_【掌握】static使用案例
07:23
14052_【了解】普通代码块
08:48
14053_【了解】构造代码块
07:33
14054_【了解】静态代码块
09:01
15055_【掌握】数组基本定义
26:37
15056_【掌握】数组引用传递
10:31
15057_【理解】foreach
07:08
15058_【了解】二维数组
11:31
15059_【掌握】数组与方法
11:16
15060_【掌握】数组排序案例
14:44
15061_【掌握】数组反转案例
24:21
15062_【理解】数组相关操作方法
07:42
15063_【理解】方法可变参数
08:11
15064_【掌握】对象数组
13:54
16065_【掌握】引用关联
13:35
16066_【掌握】自身关联
16:05
16067_【理解】合成设计模式
03:59
17068_【掌握】数据表与简单Java类映射转换
12:46
17069_【掌握】一对多映射转换
18:44
17070_【掌握】多对多映射转换
20:27
18071_【掌握】字符串两种实例化方式
06:15
18072_【掌握】字符串比较
11:15
18073_【掌握】字符串常量
08:21
18074_【掌握】两种实例化方式区别
19:13
18075_【掌握】字符串常量池
09:21
18076_【掌握】字符串修改分析
07:39
18077_【掌握】主方法组成分析
12:56
19078_【理解】JavaDoc简介
09:59
19079_【掌握】字符串与字符
14:50
19080_【掌握】字符串与字节
12:12
19081_【掌握】字符串比较
11:06
19082_【掌握】字符串查找
11:52
19083_【掌握】字符串截取
07:50
19084_【掌握】字符串替换
03:09
19085_【掌握】字符串拆分
08:02
19086_【掌握】其它操作方法
14:35
20087_【掌握】继承问题引出
08:05
20088_【掌握】继承实现
09:15
20089_【掌握】子类对象实例化流程
11:27
20090_【掌握】继承限制
11:27
21091_【掌握】方法覆写
11:38
21092_【掌握】方法覆写限制
07:38
21093_【掌握】属性覆盖
03:08
21094_【掌握】final关键字
09:25
22095_【掌握】学生类继承实例
07:02
22096_【掌握】管理人员与职员
06:06
22097_【掌握】字符串统计
10:05
22098_【掌握】数组操作
11:24
23099_【掌握】多态性简介
12:45
23100_【掌握】对象向上转型
14:46
23101_【掌握】对象向下转型
20:41
23102_【掌握】instanceof关键字
07:12
24103_【掌握】Object类简介
07:42
24104_【掌握】获取对象信息
09:44
24105_【掌握】对象比较
16:35
25106_【理解】Annotation简介
21:49
25107_【理解】准确覆写
06:15
25108_【理解】过期声明
11:52
25109_【理解】压制警告
04:13
26110_【掌握】抽象类存在意义
05:45
26111_【掌握】抽象类基本定义
11:38
26112_【掌握】抽象类相关说明
14:18
26113_【掌握】模版设计模式
18:22
27114_【掌握】包装类简介
14:35
27115_【掌握】装箱与拆箱操作
16:41
27116_【掌握】数据类型转换
11:56
28117_【掌握】接口基本定义
14:36
28118_【掌握】接口定义深入
22:07
28119_【掌握】接口定义加强
19:05
28120_【掌握】接口定义标准
11:58
28121_【掌握】工厂设计模式
21:59
28122_【掌握】代理设计模式
17:10
28123_【掌握】抽象类与接口区别
12:17
29124_【掌握】获取类名称
02:32
29125_【掌握】图形绘制
17:55
29126_【掌握】图形数据计算
11:02
30127_【理解】泛型问题引出
11:01
30128_【理解】泛型基本定义
09:36
30129_【理解】通配符
15:42
30130_【理解】泛型接口
06:39
30131_【理解】泛型方法
05:40
31132_【掌握】包的定义
19:35
31133_【掌握】包的导入
21:02
31134_【掌握】静态导入
06:31
31135_【掌握】jar命令
21:06
31136_【掌握】系统常用包
11:55
31137_【掌握】访问控制权限
09:56
32138_【掌握】单例设计模式
19:30
32139_【掌握】多例设计模式
05:51
33140_【理解】枚举基本定义
08:53
33141_【理解】Enum类
07:09
33142_【理解】定义枚举结构
10:00
33143_【理解】枚举实际应用
04:13
34144_【掌握】内部类基本定义
11:47
34145_【掌握】内部类相关说明
11:08
34146_【掌握】内部接口
11:46
34147_【掌握】static定义内部类
07:54
34148_【掌握】方法中定义内部类
05:49
34149_【掌握】匿名内部类
07:09
35150_【掌握】Lambda表达式
17:57
35151_【了解】方法引用
17:22
35152_【理解】内建函数式接口
15:52
36153_【理解】用例图
06:56
36154_【理解】类图
21:26
36155_【理解】时序图
05:54
37156_【理解】链表结构简介
30:35
37157_【理解】数据增加
18:17
37158_【理解】获取链表个数
04:32
37159_【理解】空链表判断
03:33
37160_【理解】返回链表数据
13:00
37161_【理解】根据索引获取链表数据
07:21
37162_【理解】修改链表数据
05:29
37163_【理解】数据查找
05:19
37164_【理解】数据删除
12:07
37165_【理解】清空链表
02:51
37166_【掌握】链表案例分析
23:31
38167_【掌握】认识异常
06:38
38168_【掌握】处理异常
11:51
38169_【掌握】处理多个异常
12:55
38170_【掌握】异常处理流程
24:09
38171_【掌握】throws关键字
09:55
38172_【掌握】throw关键字
06:31
38173_【掌握】RuntimeException
08:37
38174_【掌握】assert断言
06:17
38175_【掌握】自定义异常类
07:53
38176_【掌握】异常处理标准结构
25:06
39177_【掌握】IDEA简介
17:49
39178_【掌握】IDEA安装与配置
21:40
39179_【掌握】开发Java程序
18:56
39180_【掌握】Jar管理
07:15
39181_【掌握】代码调试
08:22
39182_【掌握】JUnit测试
10:29
40183_【掌握】SVN简介
10:51
40184_【掌握】SVN服务器配置
10:36
40185_【掌握】IDEA整合SVN
14:42
40186_【掌握】多人开发冲突解决
07:56
41187_【理解】进程与线程
23:01
41188_【掌握】Thread类实现多线程
23:45
41189_【掌握】Runnable实现多线程
09:16
41190_【掌握】Thread与Runnable区别
24:20
41191_【掌握】Callable实现多线程
19:56
41192_【掌握】线程运行状态
06:57
42193_【掌握】线程命名与获取
20:37
42194_【掌握】线程休眠
08:21
42195_【掌握】线程中断
06:23
42196_【掌握】线程强制执行
06:39
42197_【掌握】线程礼让
06:27
42198_【掌握】线程优先级
09:10
43199_【掌握】同步问题引出
09:50
43200_【掌握】线程同步处理
14:10
43201_【掌握】线程死锁
09:24
44202_【掌握】模型基本结构
11:05
44203_【掌握】解决数据同步问题
04:51
44204_【掌握】解决数据重复问题
10:42
45205_【掌握】优雅的停止线程
08:31
45206_【掌握】守护线程
13:16
45207_【掌握】volatile关键字
07:53
46208_【掌握】线程加减法
10:11
46209_【掌握】电脑生产
13:55
46210_【掌握】问题抢答
01:24
47211_【掌握】StringBuffer类
29:01
47212_【掌握】CharSequence接口
14:28
47213_【掌握】AutoCloseable接口
11:22
47214_【理解】Runtime类
19:27
47215_【了解】System类
06:45
47216_【理解】Cleaner类
18:31
47217_【理解】对象克隆
10:56
48218_【理解】Math数学计算
17:14
48219_【理解】Random随机数
10:29
48220_【掌握】大数字操作类
15:10
49221_【理解】Arrays类
32:49
49222_【掌握】ThreadLocal类
25:17
49223_【掌握】UUID类
05:54
49224_【掌握】Optional类
20:45
49225_【掌握】Base64加密工具类
20:06
49226_【了解】定时器
13:19
50227_【掌握】Date
17:31
50228_【掌握】日期格式化
17:54
50229_【掌握】Calendar
13:13
50230_【掌握】LocalDate
22:04
50231_【掌握】SimpleDateFormat并发访问
18:20
51232_【理解】国际化程序实现原理
11:33
51233_【理解】Locale
11:04
51234_【理解】资源文件
09:59
51235_【理解】ResourceBundle
05:13
51236_【理解】国际化程序实现
09:10
51237_【理解】格式化文本
07:49
52238_【掌握】正则表达式简介
06:13
52239_【掌握】常用正则标记
22:27
52240_【掌握】String类对正则的支持
25:27
52241_【掌握】java.util.regex包
11:29
53242_【掌握】Comparable
16:51
53243_【掌握】Comparator
17:24
54244_【理解】二叉树简介
19:28
54245_【理解】二叉树基础实现
22:05
54246_【理解】数据查询
09:41
54247_【理解】数据删除
36:34
54248_【理解】红黑树
41:35
55249_【掌握】StringBuffer案例
14:53
55250_【掌握】Random案例
09:24
55251_【掌握】正则案例
09:48
55252_【掌握】二叉树案例
34:01
55253_【掌握】IP验证案例
03:45
55254_【掌握】HTML匹配拆分
08:42
55255_【掌握】国际化案例
10:18
55256_【掌握】比较器案例
07:46
56257_【掌握】File类基本使用
22:31
56258_【掌握】文件目录操作
14:47
56259_【掌握】获取文件信息
11:07
56260_【掌握】获取目录信息
11:21
56261_【掌握】文件更名
33:58
57262_【掌握】流操作简介
08:31
57263_【掌握】字节输出流:OutputStream
24:45
57264_【掌握】字节输入流:InputStream
19:12
57265_【掌握】字符输出流:Writer
10:16
57266_【掌握】字符输入流:Reader
10:01
57267_【掌握】字节流与字符流区别
10:47
58268_【了解】转换流
11:58
58269_【掌握】文件拷贝案例
33:07
58270_【了解】字符编码
14:14
58271_【理解】内存操作流
28:23
58272_【理解】管道流
10:17
59273_【理解】RandomAccessFile
17:08
59274_【掌握】打印流
23:47
59275_【了解】System类对IO支持
20:07
59276_【掌握】BufferedReader类
17:59
59277_【掌握】Scanner类
19:52
60278_【掌握】序列化简介
12:33
60279_【掌握】序列化与反序列化操作
11:54
60280_【掌握】transient关键字
04:23
61281_【掌握】奇偶数统计案例
25:36
61282_【掌握】数据排序案例
21:13
61283_【掌握】用户登录案例
25:29
61284_【掌握】选举投票
19:10
62285_【理解】网络编程简介
14:32
62286_【理解】开发TCP服务端
18:36
62287_【理解】开发TCP客户端
07:17
62288_【理解】Echo通讯模型
16:26
62289_【理解】多线程与Echo模型(BIO模型)
10:18
62290_【理解】UDP通讯
08:11
63291_【理解】Java类集简介
11:38
63292_【掌握】Collection集合接口
19:49
64293_【掌握】List接口简介
14:53
64294_【掌握】ArrayList子类
29:29
64295_【掌握】自定义类对象存储
07:23
64296_【掌握】LinkedList子类
12:55
64297_【掌握】Vector子类
09:44
65298_【掌握】Set接口简介
08:26
65299_【掌握】HashSet子类
09:34
65300_【掌握】TreeSet子类
05:25
65301_【掌握】集合排序说明
08:32
65302_【掌握】重复元素判断
10:15
66303_【掌握】Iterator迭代输出
27:25
66304_【掌握】ListIterator双向迭代
10:40
66305_【掌握】Enumeration枚举输出
08:04
66306_【掌握】foreach输出
23:02
67307_【掌握】Map接口简介
17:31
67308_【掌握】HashMap
25:20
67309_【掌握】LinkedHashMap
04:09
67310_【掌握】TreeMap
07:45
67311_【掌握】Hashtable
09:38
67312_【掌握】Map.Entry
10:16
67313_【掌握】Iterator输出Map集合
11:11
67314_【掌握】自定义Key
10:47
68315_【掌握】Stack栈
13:33
68316_【掌握】Properties属性操作
08:14
68317_【理解】Collections工具类
08:14
69318_【掌握】队列简介
09:47
69319_【掌握】Queue接口
12:49
69320_【掌握】Deque接口
09:22
70321_【理解】Stream基础操作
13:24
70322_【理解】MapReduce模型
10:46
71323_【掌握】认识反射机制
10:30
71324_【掌握】获取Class类对象实例
09:22
72325_【掌握】反射实例化对象
08:54
72326_【掌握】反射与工厂设计模式
15:04
72327_【掌握】反射与单例设计模式
19:45
73328_【掌握】反射获取类结构
13:48
73329_【掌握】反射调用构造方法
24:57
73330_【掌握】反射调用方法
30:53
73331_【掌握】反射调用成员
14:49
73332_【掌握】UnSafe工具类
11:19
74333_【掌握】传统属性赋值弊端
17:43
74334_【掌握】自动赋值实现思路
17:17
74335_【掌握】单级属性赋值
17:00
74336_【掌握】设置多种数据类型
19:51
74337_【掌握】多级对象实例化
26:35
74338_【掌握】多级属性赋值
08:55
75339_【理解】类加载器简介
24:43
75340_【理解】自定义类加载器
15:48
76341_【掌握】静态代理设计模式弊端
18:55
76342_【掌握】动态代理设计模式
26:05
76343_【掌握】CGLIB实现动态代理
12:55
77344_【掌握】利用反射获取Annotation
17:10
77345_【掌握】自定义Annotation
11:16
77346_【掌握】Annotation与工厂设计模式
12:33
78347_【了解】JDBC简介
34:58
78348_【掌握】连接Oracle数据库
34:07
79349_【掌握】Statement接口简介
10:20
79350_【掌握】数据更新操作
16:33
79351_【掌握】数据查询操作
30:40
80352_【掌握】Statement问题分析
08:02
80353_【掌握】PreparedStatement操作改善
20:42
80354_【掌握】数据查询案例
14:07
81355_【掌握】批处理
21:50
81356_【掌握】事务控制
16:38
客服
顶部
赛事库 课堂 2021拜年纪