java4种引用的适用场景

java有4种引用, api中说WeakReference最常用于实现规范化的映射, 软引用对象SoftReference最常用于实现内存敏感的缓存.
我想知道的是: WeakReference实现规范化映射是必须配合WeakHashMap的吗? 什么是内存敏感的缓存?

阅读 3.3k
1 个回答

内存敏感的意思是空间有限,但又要不断往里放东西同时需要不断清除不需要的东西。

并不是所有缓存都内存敏感,但通常高速缓存是。

至于规范化映射,我不太了解,查了一些资料也都没有详细讲这个。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题