java.lang.Object
java.lang.ref.Reference <T>
java.lang.ref.PhantomReference<T>
- 类型参数:
T
- 对象的类型
幻象引用对象,在收集器确定它们的引用对象可以以其他方式回收后排队。幻影引用最常用于安排事后清理操作。
假设垃圾收集器在某个时间点确定一个对象是 虚可达 。届时,它将自动清除对该对象的所有幻象引用以及对该对象可访问的任何其他幻影可访问对象的所有幻象引用。同时或在稍后的某个时间,它会将那些在引用队列中注册的新清除的幻象引用排入队列。
为了确保可回收对象保持不变,可能无法检索幻象引用的指称对象:幻象引用的 get
方法始终返回 null
。 refersTo
方法可用于测试某个对象是否是幻象引用的引用对象。
- 自从:
- 1.2
-
构造方法总结
构造方法 -
方法总结
在类 java.lang.ref.Reference 中声明的方法
clear, clone, enqueue, isEnqueued, reachabilityFence, refersTo