LruCache原理

创建LruCache对象,重写其中的sizeOf方法: 然后看看LruCache内部长啥样子??? 看到A处,这里有个LinkedHashMap,这个是专门来存要缓存的对象,这个数据结构有个特点即链表+HashMap,HashMap是无序的,而LinkedHashMap是有序的,插入顺序与输出顺序相同,它还一个特点就是可以根据访问顺序排序,这个特点很重要,后期缓存满的时候要移除“最近最少使用”的缓
相关文章
相关标签/搜索