关闭

对象头中包含哪些部分?

瞎溜达 1年前 ⋅ 129 阅读

对象头中一般包含两个部分:

  • 标记字,占用一个机器字,也就是8字节。
  • 类型指针,占用一个机器字,也就是8个字节。
  • 如果堆内存小于32GB,JVM默认会开启指针压缩,则只占用4个字节。
  • 数组长度(如果是数组),int值,占用4个字节。

全部评论: 0

    我有话说: