java.lang.ref

PhantomReference

Reference

ReferenceQueue

SoftReference

WeakReference