郑雨迪-深入拆解Java虚拟机
课程下载
本课程供VIP会员免费学习。
下载途径:通过网盘转存下载。
课程介绍
课程清单
00.开篇词 _ 为什么我们要学习Java虚拟机?.mp3
00.开篇词 _ 为什么我们要学习Java虚拟机?.pdf
01 _ Java代码是怎么运行的?.mp3
01 _ Java代码是怎么运行的?.pdf
02 _ Java的基本类型.mp3
02 _ Java的基本类型.pdf
03 _ Java虚拟机是如何加载Java类的_.mp3
03 _ Java虚拟机是如何加载Java类的_.pdf
04 _ JVM是如何执行方法调用的?(上).mp3
04 _ JVM是如何执行方法调用的?(上).pdf
05 _ JVM是如何执行方法调用的?(下).mp3
05 _ JVM是如何执行方法调用的?(下).pdf
06 _ JVM是如何处理异常的?.mp3
06 _ JVM是如何处理异常的?.pdf
06-2【工具篇】 常用工具介绍.mp3
06-2【工具篇】 常用工具介绍.pdf
07 _ JVM是如何实现反射的?.mp3
07 _ JVM是如何实现反射的?.pdf
08 _ JVM是怎么实现invokedynamic的?(上).mp3
08 _ JVM是怎么实现invokedynamic的?(上).pdf
09 _ JVM是怎么实现invokedynamic的?(下).mp3
09 _ JVM是怎么实现invokedynamic的?(下).pdf
10 _ Java对象的内存布局.mp3
10 _ Java对象的内存布局.pdf
11 _ 垃圾回收(上).mp3
11 _ 垃圾回收(上).pdf
12 _ 垃圾回收(下).mp3
12 _ 垃圾回收(下).pdf
13 _ Java内存模型.mp3
13 _ Java内存模型.pdf
14 _ Java虚拟机是怎么实现synchronized的?.mp3
14 _ Java虚拟机是怎么实现synchronized的?.pdf
15 _ Java语法糖与Java编译器.mp3
15 _ Java语法糖与Java编译器.pdf
16 _ 即时编译(上).mp3
16 _ 即时编译(上).pdf
17 _ 即时编译(下).mp3
17 _ 即时编译(下).pdf
18 _ 即时编译器的中间表达形式.mp3
18 _ 即时编译器的中间表达形式.pdf
19 _ Java字节码(基础篇).mp3
19 _ Java字节码(基础篇).pdf
20 _ 方法内联(上).mp3
20 _ 方法内联(上).pdf
21 _ 方法内联(下).mp3
21 _ 方法内联(下).pdf
22 _ HotSpot虚拟机的intrinsic.mp3
22 _ HotSpot虚拟机的intrinsic.pdf
23 _ 逃逸分析.mp3
23 _ 逃逸分析.pdf
24 _ 字段访问相关优化.mp3
24 _ 字段访问相关优化.pdf
25 _ 循环优化.mp3
25 _ 循环优化.pdf
26 _ 向量化.mp3
26 _ 向量化.pdf
27 _ 注解处理器.mp3
27 _ 注解处理器.pdf
28 _ 基准测试框架JMH(上).mp3
28 _ 基准测试框架JMH(上).pdf
29 _ 基准测试框架JMH(下).mp3
29 _ 基准测试框架JMH(下).pdf
30 _ Java虚拟机的监控及诊断工具(命令行篇).mp3
30 _ Java虚拟机的监控及诊断工具(命令行篇).pdf
31 _ Java虚拟机的监控及诊断工具(GUI篇).mp3
31 _ Java虚拟机的监控及诊断工具(GUI篇).pdf
32 _ JNI的运行机制.mp3
32 _ JNI的运行机制.pdf
33 _ Java Agent与字节码注入.mp3
33 _ Java Agent与字节码注入.pdf
34 _ Graal:用Java编译Java.mp3
34 _ Graal:用Java编译Java.pdf
35 _ Truffle:语言实现框架.mp3
35 _ Truffle:语言实现框架.pdf
36 _ SubstrateVM:AOT编译框架.mp3
36 _ SubstrateVM:AOT编译框架.pdf
37.尾声 _ 道阻且长,努力加餐.mp3
37.尾声 _ 道阻且长,努力加餐.pdf