hi 欢迎来到追问试口试系列之JVM运行时数据区,在口试中出现频率非常高,并且其中还存在一些误导性的口试,肯定要注意。
什么误导性呢?口试中,有的口试官本来是想问JVM运行时数据区,不外提问时不免有些让你觉得很不爽。好比:你说说java内存模型,还好比说说JVM内存模型,或者是你说说Java内存结构,再或者是JVM内存模型…。尤其是第一个叫你说说Java内存模型,如许的口试官很多,所以记得和口试官确认清楚是JVM内存结构照旧java内存模型?
先来看口试题:
- 口试官:说一下JVM内存结构
- 口试官:程序寄存器什么时间会用?
- 口试官:说说你对虚拟机栈的理解
- 口试官:虚拟机栈和当地方法栈有什么区别?
- 口试官:那方法区又是干啥的?
- 口试官:什么是永久代?
- 口试官:为什么要使用元空间代替永久代呢?
- 口试官:那你说说堆
- 口试官:为什么是几乎所有?
- 口试官:什么是逃逸分析?
- 口试官:什么是栈上分配?
- 口试官:为什么必要两个大小一样的Survivor区
- 口试官:新生代中Eden:S1:S2为什么是8:1:1?
口试官:说一下JVM内存结构
好的口试官
JVM内存结构,也是各人所说的JVM运行时数据区,其中主要包罗:程序寄存器、虚拟机栈、当地方法栈、方法
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |