美文网首页
DiskLruCache

DiskLruCache

作者: 蒸汽飞船 | 来源:发表于2018-07-10 23:22 被阅读18次

    DiskLruCache:

    内部采用了一个LinkedHashMap使用访问顺序,指定目录存放一个journal文件。
    LinkedHashMap<Key,Entry> lruEntries;
    1.open
    打开时,循环读行,读取key,生成Entry,放入lruEntries,文件可能有1300行,但是lruEntries可能只有300个,同一个key的后面会覆盖。读入完毕后 再过滤一遍脏数据DIRTY,因为DIRTY下面一般会有CLEAN或者REMOVE,后面的肯定会覆盖DIRTY,假如有DIRTY肯定是无效数据。

    相关文章

      网友评论

          本文标题:DiskLruCache

          本文链接:https://www.haomeiwen.com/subject/upepyftx.html