对象在内存中的存储布局

对象在内存中的存储布局 普通对象: 在64位虚拟机中: markword占8字节,klasspointer跟虚拟机是否开启指针压缩有关,默认开启,占用4个字节否则是8个字节,instance data 实例数据, padding 一个对象补齐8字节的整数倍。 数组对象 : 相比普通对象,多了一个4字节的长度用来表示数组长度。仅此而已 Markword主要包含对象的三个信息: HashCode GC
相关文章
相关标签/搜索