WeakHashMap的使用場景

  在學習WeakHashMap時瞭解到,若是map裏面的key只有map自己引用時,就會將key對應的Entry清除掉。查看WeakHashMap的源碼發現,Entry繼承了WeakReference類,而且實例化Entry對象時,全部的key都會經過調用super(key,queue)方法保存成對實際對象的弱引用。實際上,弱引用在構造時也須要傳入一個對象的強引用做爲參數。例如:java Car
相關文章
相關標籤/搜索