《深入理解Java虚拟机》学习笔记-对象内存布局

1.概述 前面我们了解到Java中几乎所有的对象都存放在堆中,但我们并不知道对象是如何具体储存在堆中,接下来我们开始分析对象在堆内存中的储存布局是怎样的。 2.内存布局 对象在堆内存中的储存布局可以划分为三个部分 对象头(Header) 实例数据(Instance Data) 对齐填充(Padding) 2.1对象头 对象头部分包括两类信息。 第一类是用于储存对象自身的运行时数据,例如HashCo
相关文章
相关标签/搜索