软件包 | 描述 |
---|---|
java.lang.ref |
提供参考对象类,该类支持与垃圾收集器的交互作用有限的程度。
|
Modifier and Type | Class and Description |
---|---|
class |
PhantomReference<T>
虚引用对象,这是入队后收集确定指称对象可能被回收。
|
class |
SoftReference<T>
软引用对象,这些对象在响应内存需求时清除了垃圾收集器的自由裁量权。
|
class |
WeakReference<T>
弱引用的对象,它不能防止其所指对象不可终结,敲定,然后再生。
|
Modifier and Type | Method and Description |
---|---|
Reference<? extends T> |
ReferenceQueue.poll()
轮询此队列,查看是否可用参考对象。
|
Reference<? extends T> |
ReferenceQueue.remove()
移除此队列中的下一个引用对象,阻塞直到一个可用。
|
Reference<? extends T> |
ReferenceQueue.remove(long timeout)
移除此队列中的下一个引用对象,阻塞直到任何一个可用的或给定的超时期限届满。
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.