强引用、软引用、弱引用、虚引用是什么

强引用~Reference 当内存不足时,JVM开始垃圾回收,对于强引用对象,就算出现了OOM也不会对该对象进行回收 强引用是我们常见的普通对象的引用,只要还有强引用指向一个对象,就能表明对象还活着   软引用~SoftReference 相对强引用弱化了一点,需要java.lang.ref.SoftReference类来实现 当系统内存充足时,不会回收 当系统内存不足时,会被回收 软引用通常在内
相关文章
相关标签/搜索