缓存机制--笔记

来源:互联网 发布:大数据的利弊 编辑:程序博客网 时间:2024/06/05 07:40

三级缓存

1.内存(一般使用软引用)

2.文件(data/data/<packagename>/cache)

3.网络(httpClient)


内存缓存分为:

强引用(垃圾回收器始终不回收资源)

软引用(当内存不足时回收)

弱引用(垃圾回收器发现时就会回收)

虚引用(形同虚设,不决定声明周期)

-------------------------------------

软引用SoftReference

弱引用WeakReference

-----------

文件缓存

FIle cacheDir=context.getCacheDir();

if(!cacheDir.exests()){

//创建文件夹

}


0 0
原创粉丝点击