java.lang.ref.WeakReference

GPTKB entity

Statements (23)
Predicate Object
gptkbp:instanceOf gptkb:class
gptkbp:accessModifier public
gptkbp:builtBy WeakReference(T referent)
WeakReference(T referent, ReferenceQueue<? super T> q)
gptkbp:documentation https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/ref/WeakReference.html
gptkbp:field referent
gptkbp:garbageCollectedWhen no strong references to referent exist
https://www.w3.org/2000/01/rdf-schema#label java.lang.ref.WeakReference
gptkbp:introducedIn gptkb:Java_1.2
gptkbp:method clear()
get()
enqueue()
isEnqueued()
gptkbp:relatedTo java.lang.ref.PhantomReference
java.lang.ref.ReferenceQueue
java.lang.ref.SoftReference
gptkbp:superclass java.lang.ref.Reference
gptkbp:type java.lang.ref
gptkbp:usedFor implementing weak references in Java
gptkbp:usedIn caching
memory-sensitive data structures
gptkbp:bfsParent gptkb:WeakHashMap
gptkbp:bfsLayer 6