自动内存管理机制(二) JVM对象探秘

对象实战:

创建对象

    > 检查常量池符号引用

    > 加载,解析,初始化类

    > 为对象分配内存

    > 设置对象信息

    > 初始化对象

对象内存布局

    > 对象头Header

        > 运行时数据

        > 类型指针

    > 实例数据Instance Data

        > 对象的有效信息,各类型字段内容

    > 对齐填充Padding

        > 对象大小必须是8字节的整数倍

对象的访问定位

    > 句柄访问

        > Java堆维护句柄池,引用中存储对象句柄地址

    > 直接指针访问

        > 引用存储对象指针


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值