java有4种引用, api中说WeakReference
最常用于实现规范化的映射, 软引用对象SoftReference
最常用于实现内存敏感的缓存
.
我想知道的是: WeakReference
实现规范化映射是必须配合WeakHashMap
的吗? 什么是内存敏感的缓存
?
java有4种引用, api中说WeakReference
最常用于实现规范化的映射, 软引用对象SoftReference
最常用于实现内存敏感的缓存
.
我想知道的是: WeakReference
实现规范化映射是必须配合WeakHashMap
的吗? 什么是内存敏感的缓存
?
8 回答6.4k 阅读
1 回答4.2k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
2 回答3.2k 阅读
2 回答3.9k 阅读
3 回答1.7k 阅读✓ 已解决
1 回答2k 阅读✓ 已解决
内存敏感的意思是空间有限,但又要不断往里放东西同时需要不断清除不需要的东西。
并不是所有缓存都内存敏感,但通常高速缓存是。
至于
规范化映射
,我不太了解,查了一些资料也都没有详细讲这个。