Java虚拟机规范不强制规定对象的内部结构应当如何表示。 在HotSpot虚拟机中,对象在内存中存储的布局可以分为3块区域:对象头(Header)、实例数据(Instance Data)和对齐填充(Padding)。 对象的内存布局 - HotSpot虚拟机.png