HotSpot虚拟机在java堆中对象的分配、布局和访问

一.对象的创建 二.对象的内存布局(一个对象在内存中是怎样存储的) 在HotSpot虚拟机中,对象在内存中存储的布局可以分为3块区域:对象头、实例数据和对齐填充 HotSpot虚拟机的对象头包括两部分信息:第一部分是用于存储对象自身的运行时数据,如哈希码、GC分代年龄、锁状态标注、线程持有的锁等。另一部分是类型指针,即对象指向它的雷院数据的指针,虚拟机通过这个指针来确定这个对象是那个类的实例 实例
相关文章
相关标签/搜索