sychronic

在JVM中,对象在内存中的布局分为三块区域:对象头、实例数据和对齐填充。

java对象的布局

对象头  (object header)

实例数据

对齐数据 (可有可无)(jvm会在堆上为对象分配8的整数位的大小来存放数据)

 

 

java对象头由什么组成
Mark Word
Class Metadata Address
1、Mark Word?
2、Class Metadata Address

 

posted on 2023-11-21 15:18  hellowworld!  阅读(4)  评论(0编辑  收藏  举报

导航