JVM系列之对象的访问定位

在对象创建完成后,会有一个对应着堆内存中该对象的引用地址reference存放在局部变量表中,当需要使用该对象时,则通过该reference数据在堆内存中定位。目前主流的访问定位方式有两种:句柄方式、直接指针。 句柄方式:堆中维护一个句柄池,句柄包含类型数据指针和对象数据指针(栈中的 reference 指向句柄池中的句柄,句柄指向堆中的实例,句柄指向方法区的类型数据)。此种方式优势为句柄比较稳定
相关文章
相关标签/搜索