Class PhantomObject<T>

java.lang.Object
java.lang.ref.Reference<T>
java.lang.ref.PhantomReference<T>
org.miaixz.bus.core.lang.ref.PhantomObject<T>
Type Parameters:
T - 键类型
All Implemented Interfaces:
Ref<T>

public class PhantomObject<T> extends PhantomReference<T> implements Ref<T>
虚引用对象,在GC时发现虚引用对象,会将PhantomReference插入ReferenceQueue。 此时对象未被真正回收,要等到ReferenceQueue被真正处理后才会被回收。
Since:
Java 17+
Author:
Kimi Liu
  • Constructor Details

  • Method Details