SoftReference:
引用对象的可以被垃圾回收器回收。
Object obj = new Object();
Obj = null;
SoftReference<Object> sr = new SoftReference<Object>(new Object());
获取软引用的对象要通过get()方法:
Object obj = sr.get();
若sr指向对象已被回收则返回null
流程图
SoftReference:
引用对象的可以被垃圾回收器回收。
Object obj = new Object();
Obj = null;
SoftReference<Object> sr = new SoftReference<Object>(new Object());
获取软引用的对象要通过get()方法:
Object obj = sr.get();
若sr指向对象已被回收则返回null
流程图