緩存機制--筆記

三級緩存

1.內存(一般使用軟引用)

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

3.網絡(httpClient)


內存緩存分爲:

強引用(垃圾回收器始終不回收資源)

軟引用(當內存不足時回收)

弱引用(垃圾回收器發現時就會回收)

虛引用(形同虛設,不決定聲明週期)

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

軟引用SoftReference

弱引用WeakReference

-----------

文件緩存

FIle cacheDir=context.getCacheDir();

if(!cacheDir.exests()){

//創建文件夾

}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章