利用LinkedHashMap实现LRU算法缓存
2011-09-28 21:37
816 查看
// 注意:要构造成LRU访问方式,即最后一个参数是true
// LRU算法:LRU是Least Recently Used的缩写
// 可以理解为用过的放到队列后边,没用过的放到队列前边。
characterTable = new LinkedHashMap<Integer, TextureCharacter>(MAX_CHARACTER, 0.75f, true);
http://wenku.baidu.com/view/f261d118a8114431b90dd875.html http://www.iteye.com/topic/543960
LinkedHashMap
支持插入排序和使用排序
// LRU算法:LRU是Least Recently Used的缩写
// 可以理解为用过的放到队列后边,没用过的放到队列前边。
characterTable = new LinkedHashMap<Integer, TextureCharacter>(MAX_CHARACTER, 0.75f, true);
http://wenku.baidu.com/view/f261d118a8114431b90dd875.html http://www.iteye.com/topic/543960
LinkedHashMap
支持插入排序和使用排序
相关文章推荐
- Android使用LinkedHashMap实现一个LRU算法的内存缓存
- 基于LinkedHashMap实现LRU缓存调度算法原理
- 基于LinkedHashMap实现LRU缓存调度算法原理
- 利用LinkedHashMap简单实现基于LRU策略的缓存
- 基于LRU算法的缓存实现
- java基础解析系列(四)---LinkedHashMap的原理及LRU算法的实现
- 简单LRU算法实现缓存大小的限制策略
- 算法: 实现LRU缓存,读取、写入O(1)实现
- LRU缓存的实现算法讨论
- 用LinkedHashMap实现LRU算法
- java基础解析系列(四)---LinkedHashMap的原理及LRU算法的实现
- 使用LinkedHashMap来实现一个使用LRU(Least Recently Used)算法的cache
- LinkedHashMap 和 LRU算法实现
- LinkedHashMap实现简单的LRU缓存
- LinkedHashMap实现LRU算法
- 使用 LinkedHashMap 实现 LRU 算法
- 使用 Java.util.LinkedHashMap 实现 LRU、FIFO 算法
- 简单LRU算法实现缓存
- LinkedHashMap实现简单的LRU缓存
- 使用LinkedHashMap实现LRU缓存