Java中的引用类型分类以及使用场景

1、强引用     如果一个对象具有强引用的话,垃圾回收器不会回收这个对象,即使内存空间不足的时候也不会回收具有强引用类型的对象,平时通过new创建一个对象赋值给一个变量(A a = new A()),这种方式就是强引用,强引用类型的对象,在不使用时要赋值为null,才能被垃圾回收器回收。 2、软引用     如果一个对象只具有软引用,内存空间足够,垃圾回收器就不会回收它,如果内存空间不足,就会回
相关文章
相关标签/搜索