强引用:
任何时候都不会被回收。jvm即使抛出Out Of Memory异常也不会回收强引用对象。
软引用:
只有当内存不足时,才会回收它。
弱引用:
当垃圾回收器发现他的时候,就会回收它。
虚引用:
虚,顾名思义,指的是形同虚设。相当于没有引用,任何时候都有可能会回收
强引用:
任何时候都不会被回收。jvm即使抛出Out Of Memory异常也不会回收强引用对象。
软引用:
只有当内存不足时,才会回收它。
弱引用:
当垃圾回收器发现他的时候,就会回收它。
虚引用:
虚,顾名思义,指的是形同虚设。相当于没有引用,任何时候都有可能会回收