实例对象在堆内存的组成

实例对象有三部分组成:对象头、实例数据、填充数据。在64位机中三者相加的大小 % 8Byte = 0;

  • 对象头固定 12 Byte ,若是(实例数据的Byte+12Byte)%8 =0,则没有填充 数据。
  • 在这里插入图片描述
    对象的当前状态由改变对象头字段来实现
    在这里插入图片描述
原创文章 59 获赞 21 访问量 2万+

猜你喜欢

转载自blog.csdn.net/weixin_44185736/article/details/105344984