利用软引用与引用队列构建缓存

代码就不贴了,总结一下本身的思路。缓存 先看一下软引用的特性,首先它不影响GC,内存满后能够被回收。SoftReference softRef = new SoftReference(new MyObject())对于这个MyObject对象有两个引用路径,new MyObject()是强引用,若其被置于null或者不在当前线程做用域则失去强引用,只剩软引用。经过softRef.get()方法又能
相关文章
相关标签/搜索