【美团七连问】

1.问题

1.请解释一些对象的创建过程.(半初始化)
2.DCL问题与volatile问题(指令重排)
3.对象在内存中的存储布局(对象与数组的存储不同)
4.对象头具体包括什么(narkword klasspointer),synchronized锁信息
5.对象怎么定位?(直接,间接)
6.对象怎么分配(栈上-线程本地-Eden-Old)
7.Object O = new Object()在内存中占用了多少字节?
8.新问题:为什么hostpot不使用C++对象来代表java对象?
9.新问题:Class对象是在堆上还是在方法区?

 

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页