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
|