对象的访问方式分为两种:
1)通过句柄访问对象
对象访问的两种方式
2)通过直接指针访问对象
对象访问的两种方式
这两种对象访问方式各有优势,使用句柄来访问的最大好处是Java栈本地变量表中reference中存储的是稳定的句柄地址,在对象被移动(垃圾收集时移动对象是非常普遍的行为)时只会改变句柄中的实例数据指针,而reference本身不需要修改。
使用直接指针访问方式的最大好处就是速度更快,它节省了一次指针定位的时间开销。

相关文章:

  • 2021-12-07
  • 2021-12-30
  • 2021-10-20
  • 2021-10-20
  • 2021-10-20
  • 2021-10-13
  • 2018-03-04
  • 2021-11-20
猜你喜欢
  • 2021-09-07
  • 2021-07-30
  • 2021-11-07
  • 2021-08-05
  • 2021-11-06
  • 2021-11-16
  • 2021-12-05
  • 2021-09-02
相关资源
相似解决方案