【馬士兵教育】2023最新版JVM完整教程,帶你快速入門java虛擬機(jī)!

勵(lì)志當(dāng)最強(qiáng)課代表的我來給大家總結(jié)總結(jié)??????
2023最新版JVM完整教程,帶你快速入門java虛擬機(jī)!
視頻內(nèi)容:
1??問題??
2??對(duì)象怎么定位???
3??堆內(nèi)存邏輯分區(qū)(不適用不分代垃圾收集器)???
4??對(duì)象怎么分配???
5??對(duì)象的創(chuàng)建過程??
6??程序真的是按“順序”執(zhí)行的嗎???
7??加問:DCL單例(Double Check Lock)到底需不需要volatil??
視頻內(nèi)容:
1??問題??
1.請(qǐng)解釋一下對(duì)象的創(chuàng)建過程?(半初始化)
2.加問DCL要不要加volatile問題?(指令重排)
3.對(duì)象在內(nèi)存中的存儲(chǔ)布局?(對(duì)象與數(shù)組的存儲(chǔ)不同)
4.對(duì)象頭具體包括什么? (markword klasspointer)synchronized鎖信息
5.對(duì)象怎么定位?(直接間接)
6.對(duì)象怎么分配?(棧上-線程本地-Eden-0ld)
7. Object o = new Object()在內(nèi)存中占用多少字節(jié)?
8.新向題:為什么hotspot不使用c++對(duì)象來代表java對(duì)象?
9.新問題:class對(duì)象是在堆還是在方法區(qū)?
2??對(duì)象怎么定位???

3??堆內(nèi)存邏輯分區(qū)(不適用不分代垃圾收集器)???

4??對(duì)象怎么分配???

5??對(duì)象的創(chuàng)建過程??

6??程序真的是按“順序”執(zhí)行的嗎???

7??加問:DCL單例(Double Check Lock)到底需不需要volatil??
