JVM07_ 对象的实例化、内存布局(对象头、实例数据、对齐填充)、访问定位、直接内存(三)

④. 总结


  • ①. 代码演示


public class CustomerTest {
    public static void main(String[] args) {
        Customer cust = new Customer();
    }
}


②. 图解代码


JVM07_ 对象的实例化、内存布局(对象头、实例数据、对齐填充)、访问定位、直接内存(三)


④. 对象的访问定位


前言:

JVM是如何通过栈帧中的对象引|用访问到其内部的对象实例的呢?-> 定位,通过栈上reference访问


①. 句柄访问


JVM07_ 对象的实例化、内存布局(对象头、实例数据、对齐填充)、访问定位、直接内存(三)


②. 直接指针(HotSpot采用)


JVM07_ 对象的实例化、内存布局(对象头、实例数据、对齐填充)、访问定位、直接内存(三)



上一篇:5G到底有多快? 将与物联网结合触发新风口


下一篇:Android--Sensor传感器