首页 > 技术文章 > WeakHashMap 分析

handongdong 2018-11-21 20:11 原文

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

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

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

推荐阅读