JVM(一):Java对象的存储结构

一、Java对象在内存中结构 在HotSpot虚拟机中,对象在内存中存储的布局可以分为3块区域:对象头(Header)、实例数 (Instance Data)和对齐填充(Padding)。下图是普通对象实例与数组对象实例的数据结构: 1、对象头 HotSpot虚拟机的对象头包括两部分信息: (1)markword 第一部分markword,用于存储对象自身的运行时数据,如哈希码(HashCode)
相关文章
相关标签/搜索