对象的内存布局及访问原理

天天面向对象,四处找对象,了解对象先从对象的内存布局及访问原理开始。 对象的内存布局 对象的内存布局如下图所示 HotSpot虚拟机的对象头包括两部分信息:运行时数据和类型指针。 如果对象是一个Java数组,那在对象头中还必须有一块用于记录数组长度的数据,虚拟机可以通过普通Java对象的元数据信息确定Java对象的大小,但是从数组的元数据中无法确定数组的大小。 运行时数据(Mark Word)部分
相关文章
相关标签/搜索