Java对象

java对象结构:对象头,对象实际数据,对齐填充。 markwork:用于存储对象自身的运行时数据,如哈希码(HashCode)、GC分代年龄、锁状态标志、线程持有的锁、偏向线程ID、偏向时间戳等,这部分数据的长度在32位和64位的虚拟机(未开启压缩指针)中分别为32bit和64bit,官方称它为“MarkWord”。 klass 对象头的另外一部分是klass类型指针,即对象指向它的类元数据的指
相关文章
相关标签/搜索