zl程序教程

您现在的位置是:首页 >  后端

当前栏目

JVM里对象的布局和结构和访问

JVM对象 访问 结构 布局
2023-09-11 14:20:01 时间

对象在内存中的创建策略

1、指针碰撞

2、空闲指针

3、本地线程缓冲

 

对象在内存中的布局

1、对象头

1.1、存储对象运行时自身的数据

1.2、指向类元数据的指针,虚拟机通过这个指针判断这是哪个类的对象

2、实例数据

3、对齐填充

JVM要求对象大小必须是8字节的整数倍

 

下面举两个例子:

待续。。。