对象的引用存放在栈的本地变量表中,以reference的类型存储

1.使用句柄访问

Java中对象访问的两种方式

优点:reference中存储的是稳定的句柄地址,对象移动时,只需要改变reference指针的指向,而不需要改变reference的实际内容

2.直接访问

Java中对象访问的两种方式

优点:访问速度快,减少了一次指针定位的开销

Hot Spot虚拟机采用的是直接访问的方式

(对象的类型数据包含了对象类型,父类,实现的接口、方法等信息)

相关文章:

  • 2021-06-18
  • 2021-12-31
  • 2022-01-17
  • 2019-01-07
  • 2021-07-12
  • 2021-09-12
  • 2021-11-08
猜你喜欢
  • 2021-06-13
  • 2021-05-24
  • 2021-11-17
  • 2021-07-17
  • 2021-12-19
  • 2021-07-30
  • 2021-12-05
相关资源
相似解决方案