JavaTM 2 Platform
Standard Ed. 6

類別 java.lang.ref.Reference
的使用

使用 Reference 的軟體套件
java.lang.ref 提供了參考物件類別,支持在某種程度上與垃圾回收器之間的交互。 
 

java.lang.refReference 的使用
 

java.lang.refReference 的子類別
 class PhantomReference<T>
          虛參考物件,在回收器確定其指示對象可另外回收之後,被加入佇列。
 class SoftReference<T>
          軟參考物件,在回應記憶體需要時,由垃圾回收器決定是否清除此物件。
 class WeakReference<T>
          弱參考物件,它們並不禁止其指示物件變得可終結,並被終結,然後被回收。
 

返回 Referencejava.lang.ref 中的方法
 Reference<? extends T> ReferenceQueue.poll()
          輪詢此佇列,查看是否存在可用的參考物件。
 Reference<? extends T> ReferenceQueue.remove()
          移除此佇列中的下一個參考物件,阻塞到某個物件變得可用為止。
 Reference<? extends T> ReferenceQueue.remove(long timeout)
          移除此佇列中的下一個參考物件,阻塞到有一個物件變得可用或者給定的逾時期滿了為止。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only