LruCache-实现内存缓存的优秀算法

1. 基本概念 LRU是计算机科学常用的一种近期最少使用算法。 2. 核心思想 当缓存满时,会优先淘汰那些近期最少使用的缓存对象。 3. 具体原理 LruCache是一个泛型类,它内部采用的是一个LinkedHashMap以强引用的方式存储外界的缓存对象,其提供了get和put方法来完成缓存的获取和添加操做,当缓存满时,LruCache会移除较早使用的缓存对象,而后再添加新的缓存对象。 4. 三种
相关文章
相关标签/搜索