Java对象的访问方式
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java对象的访问方式相关的知识,希望对你有一定的参考价值。
Java对象在虚拟机中有两种访问方式:
通过句柄访问对象
Java堆中有一块内存为句柄池
Java本地栈中的reference存储的是句柄池中的句柄地址
句柄中包含了对象实例数据地址(堆中的实例池)和对象类型数据地址(方法区)
通过指针访问对象
reference中存储的是对象地址
对象中存储类型数据地址
优缺点:
句柄的存储比较稳定,对象的移动不影响reference
指针的好处是速度快,节省了一次指针定位的时间开销
本文出自 “11801219” 博客,请务必保留此出处http://11811219.blog.51cto.com/11801219/1795252
以上是关于Java对象的访问方式的主要内容,如果未能解决你的问题,请参考以下文章