公開類別 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。
|