1、使用句柄 优点:当对象被移动(垃圾收集时移动对象是非常普遍的行为)时只会改变句柄中的实例数据指针,而reference本身不需要修改 2、使用直接指针(HotSpot使用这种方式) 优点:速度更快,节省了一次指针定位的时间开销