WeakHashMap

WeakHashMap,當除了自身有對key的引用外,此key沒有其他引用那麼此map會自動丟棄此值。 code 此例子中聲明瞭兩個Map對象,一個是HashMap,一個是WeakHashMap,同時向兩個map中放入a、b兩個對象,當HashMap.remove掉a 並且將a、b都指向null時,WeakHashMap中的a將自動被回收掉。出現這個狀況的原因是,對於a對象而言,當HashMap.
相關文章
相關標籤/搜索