【马士兵教育】2023最新版JVM完整教程,带你快速入门java虚拟机!

励志当最强课代表的我来给大家总结总结👍👍👍
2023最新版JVM完整教程,带你快速入门java虚拟机!
视频内容:
1️⃣问题✍️
2️⃣对象怎么定位?📄
3️⃣堆内存逻辑分区(不适用不分代垃圾收集器)🏷️
4️⃣对象怎么分配?📑
5️⃣对象的创建过程🔖
6️⃣程序真的是按“顺序”执行的吗?📖
7️⃣加问:DCL单例(Double Check Lock)到底需不需要volatil🧾
视频内容:
1️⃣问题✍️
1.请解释一下对象的创建过程?(半初始化)
2.加问DCL要不要加volatile问题?(指令重排)
3.对象在内存中的存储布局?(对象与数组的存储不同)
4.对象头具体包括什么? (markword klasspointer)synchronized锁信息
5.对象怎么定位?(直接间接)
6.对象怎么分配?(栈上-线程本地-Eden-0ld)
7. Object o = new Object()在内存中占用多少字节?
8.新向题:为什么hotspot不使用c++对象来代表java对象?
9.新问题:class对象是在堆还是在方法区?
2️⃣对象怎么定位?📄
没有深厚的JVM功力,你答不出这... P1 - 21:56

3️⃣堆内存逻辑分区(不适用不分代垃圾收集器)🏷️
没有深厚的JVM功力,你答不出这... P1 - 36:33

4️⃣对象怎么分配?📑
没有深厚的JVM功力,你答不出这... P1 - 52:23

5️⃣对象的创建过程🔖
没有深厚的JVM功力,你答不出这... P1 - 55:23

6️⃣程序真的是按“顺序”执行的吗?📖
没有深厚的JVM功力,你答不出这... P1 - 01:08:50

7️⃣加问:DCL单例(Double Check Lock)到底需不需要volatil🧾
没有深厚的JVM功力,你答不出这... P1 - 01:25:58
