1
當我來到類Java中一個對象與另一個對象的弱關聯?
class MyClass1 {
MyClass2 member;
}
ANS是收集垃圾,然後member
也成爲資格垃圾收集。
我可以模擬與Map
相同的關係嗎?
所以,我希望一個弱引用鍵的地圖。即映射本身不應該阻止垃圾收集。一旦密鑰被垃圾收集,那麼它的相關價值也有資格進行垃圾收集。
這可能嗎?
UPDATE
這只是WeakHashMap
?
是的,聽起來像'WeakHashMap'。 – khelwood
可能重複的[你將何時使用WeakHashMap或WeakReference?](http://stackoverflow.com/questions/154724/when-would-you-use-a-weakhashmap-or-a-weakreference) –
因爲該值不包含對該鍵的引用。更大的問題是*爲什麼*?你究竟在做什麼? – Holger