公開類別 CleanupRegistry
維護 ReferenceQueue
,並在佇列中的每個物件都執行為垃圾收集後執行 Runnable
。
公用建構函式
公用方法
void |
deleteAllResources()
忽略參考資料計數並釋出任何相關聯的資源
|
長 |
reclaimReleasedResources()
為垃圾收集物件輪詢
ReferenceQueue ,並執行相關的 Runnable |
void |
沿用的方法
公用建構函式
public CleanupRegistry ()
public CleanupRegistry (HashSet<CleanupItem<T>>CleanupItemHashSet、ReferenceQueue<T>referenceQueue)
參數
CleanupItemHashSet | |
---|---|
referenceQueue |
公用方法
public deleteAllResources ()
忽略參考資料計數並釋出任何相關聯的資源
public 註冊 (T trackerObject、RunnableCleanupCallback)
將 trackedOBject
新增至 ReferenceQueue
。
參數
追蹤物件 | 要追蹤的目標。 |
---|---|
CleanupCallback | 處置後,系統會呼叫 trackedOBject 。
|