一、对象内存中存储的布局
1、对象头:a存储对象自身运行时的数据 b类型指针
2、实例数据:相同宽度的字段总被分配在一起
3、对齐填充:仅起占位符的作用,对象的大小是8字节的整数倍。对象头部分正是8字节的倍数(1倍或者2倍),当实例部分没对 齐时,就要对齐填充来补全
二、对象访问的定位:
1、使用句柄
2、直接指针
三、对象引用
强软弱虚
JVM学习笔记2--JVM中的对象
最新推荐文章于 2024-04-28 13:42:01 发布
一、对象内存中存储的布局
1、对象头:a存储对象自身运行时的数据 b类型指针
2、实例数据:相同宽度的字段总被分配在一起
3、对齐填充:仅起占位符的作用,对象的大小是8字节的整数倍。对象头部分正是8字节的倍数(1倍或者2倍),当实例部分没对 齐时,就要对齐填充来补全
二、对象访问的定位:
1、使用句柄
2、直接指针
三、对象引用
强软弱虚