对象内部布局
2021-08-09 17:44:33 0 举报
AI智能生成
对象内部布局
作者其他创作
大纲/内容
HashCode
Gc分代年龄
锁状态标志
线程持有的锁
偏向线程ID
偏向时间戳
运行时元数据
指向方法区中的类元信息
类型指针
对象头(Header)
对象真正存储的各种类型的字段(包括从父类继承下来的字段)
相同宽度的字段总是被分配在一起
父类中定义的变量会出现在子类前面
如果CompactFields参数设置为true(默认为true):子类的窄变量会可能拆入到父类变量的空隙中
规则
实例数据(Instance Data)
帮助进行内存空间对齐
对齐填充(Padding)
对象内存布局
0 条评论
回复 删除
下一页