WeakHashMap和HashMap的區別

WeakHashMap,此種Map的特色是,當除了自身有對key的引用外,此key沒有其餘引用那麼此map會自動丟棄此值,html 見實例:此例子中聲明瞭兩個Map對象,一個是HashMap,一個是WeakHashMap,同時向兩個map中放入a、b兩個對象,當HashMap  remove掉a 而且將a、b都指向null時,WeakHashMap中的a將自動被回收掉。出現這個情況的緣由是,對於a
相關文章
相關標籤/搜索