90%以上人都能看懂的Java虚拟机全套视频教程

1849
0
2019-11-24 16:20:26
20
6
114
6
视频转载自网络 加Q群542317516进行讨论,我会提供一对一服务 资料下载:https://sn9.us/file/19682709-409114505
视频选集
(73/111)
1.说在前面的话
05:19
2.整个部分要讲的内容说明
07:10
3.环境搭建以及jdk,jre,jvm的关系
21:01
4.jvm初体验-内存溢出问题的分析与解决
18:11
5.jvm再体验-jvm可视化监控工具
21:18
6.杂谈
12:37
7Java的发展历史
27:25
8Java的发展历史续
02:27
9Java技术体系
08:46
10jdk8的新特性
07:31
11lanmbda表达式简介
07:00
12Java虚拟机-classic vm
06:04
13Java虚拟机-ExactVM
03:38
14Java虚拟机-HotSpotVM
04:22
15Java虚拟机-kvm
03:04
16Java虚拟机-JRockit
04:11
17Java虚拟机-j9
04:23
18Java虚拟机-dalvik
02:19
19Java虚拟机-MicrosoftJVM
03:56
20Java虚拟机-高性能Java虚拟机
02:59
21Java虚拟机-TaobaoVM
03:04
22Java内存区域-简介
07:55
23Java内存区域-程序计数器
12:03
24Java内存区域-Java虚拟机栈
12:52
25Java内存区域-本地方法栈
02:38
26Java内存区域-堆内存
05:07
27Java内存区域-方法区
06:31
28Java内存区域-直接内存和运行时常量池
15:53
29对象在内存中的布局-对象的创建
21:18
30探究对象的结构
13:47
31深入理解对象的访问定位
08:00
32垃圾回收-概述
06:19
33垃圾回收-判断对象是否存活算法-引用计数法详解
14:07
34垃圾回收-判断对象是否存活算法-可达性分析法详解
07:09
35垃圾回收算法-标记清除算法
04:35
36垃圾回收算法-复制算法
14:35
37垃圾回收算法-标记整理算法和分代收集算法
05:23
38垃圾收集器-serial收集器详解
09:44
39垃圾收集器-parnew收集器详解
04:51
40垃圾收集器-parallel收集器详解
11:01
41垃圾收集器-cms收集器详解
14:58
42最牛的垃圾收集器-g1收集器详解
18:02
43内存分配-概述
04:22
44内存分配-Eden区域
22:50
45内存分配-大对象直接进老年代
06:41
46内存分配-长期存活的对象进入老年代
03:42
47内存分配-空间分配担保
04:52
48内存分配-逃逸分析与栈上分配
10:31
49虚拟机工具介绍
10:30
50虚拟机工具-jps详解
11:29
51虚拟机工具-jstat详解
09:20
52虚拟机工具-jinfo详解
05:00
53虚拟机工具-jmap详解
08:45
54虚拟机工具-jhat详解
08:10
55虚拟机工具-jstack详解
10:19
56可视化虚拟机工具-Jconsole内存监控
07:10
57可视化虚拟机工具-Jconsole线程监控
12:19
58死锁原理以及可视化虚拟机工具-Jconsole线程死锁监控
10:38
59VisualVM使用详解
08:02
60性能调优概述
11:20
补充
00:18
61性能调优-案例1
23:25
62性能调优-案例2
10:04
63性能调优-案例3
12:40
64前半部分内容整体回顾
15:44
65.Class文件简介和发展历史
11:25
66.Class文件结构概述
21:13
67.Class文件设计理念以及意义
13:36
68.文件结构-魔数
09:48
69.文件结构-常量池
23:44
70.文件结构-访问标志
11:34
71文件结构-类索引
11:25
72文件结构-字段表集合
13:20
73文件结构-方法表集合
10:09
74文件结构-属性表集合
18:22
75字节码指令简介
09:16
76字节码与数据类型
09:33
77加载指令
09:31
78运算指令
10:23
79类型转换指令
13:41
80对象创建与访问指令
09:35
81操作树栈指令
03:26
82控制转移指令
11:56
83方法调用和返回指令
06:36
84异常处理指令
09:46
85同步指令
07:34
86类加载机制概述
07:27
87类加载时机
13:13
88类加载的过程-加载
15:19
89类加载的过程-验证
10:22
90类加载的过程-准备
05:40
91类加载的过程-解析
14:04
92类加载的过程-初始化
19:44
93类加载器
22:39
94双亲委派模型
17:00
95运行时栈帧结构
08:45
96局部变量表
20:45
97操作数栈
08:34
98动态连接
02:57
99方法返回地址和附加信息
03:22
100方法调用-解析调用
09:47
101方法调用-静态分派调用
16:20
102方法调用-动态分派调用
09:03
103动态类型语言支持
09:26
104字节码执行引擎小结
03:36
105总结与回顾
10:53
106happens-before简单概述
15:15
107重排序问题
23:17
108锁的内存语义
13:51
109volatile的内存语义
12:02
110final域内存语义
34:04
客服
顶部
赛事库 课堂 2021拜年纪