1.WeakHashMap的key是弱引用,value是强引用,HashMap的key,value都是强引用
2.WeakHashMap需要频繁的垃圾回收,性能没有HashMap好
3.WeakHashMap底层是数组+链表,HashMap底层是数组+链表+红黑树
WeakHashMap和HashMap的区别
最新推荐文章于 2024-05-31 10:46:10 发布
1.WeakHashMap的key是弱引用,value是强引用,HashMap的key,value都是强引用
2.WeakHashMap需要频繁的垃圾回收,性能没有HashMap好
3.WeakHashMap底层是数组+链表,HashMap底层是数组+链表+红黑树