WeakHashMap 分析

1. WeakHashMap 针对 key 做的Weak引用,对 value 做的Strong引用

2. WeakHashMap 有自己的ReferenceQueue(用于回收)

3. WeakHashMap 当key被回收后,需要调用例如size等函数,因为这些函数会内部调用expungeStaleEntries(用于回收value)

原文地址:https://www.cnblogs.com/handongdong/p/9997519.html