API文档说
此引用类型与其他引用类型的不同之处在于它不是用于访问对象,而是作为对象已经完成的信号,并且垃圾收集器已准备好回收其内存。
如果Phantom引用不能用于访问对象,垃圾收集器如何回收此对象使用的内存?
答案 0 :(得分:5)
你可能会发现Bob Lee的这个presentation对于解释各种引用类型(slides)非常有用。
答案 1 :(得分:2)
幻像参考允许您对对象进行最后修饰,即使它已被宣布为死亡 - 不再被任何活动对象引用。
http://mindprod.com/jgloss/phantom.html