1.空引用,对象的引用为null,改对象会被垃圾收集器回收;
2.重新为变量赋值,变量之前引用的对象会被垃圾收集器回收;
3.隔离引用:多个对象互相引用,如果其他对这几个对象的引用被删除,只存在这几个对象之间的引用关系时,他们就被隔离起来,无法被外界访问,都会被垃圾收集器回收。
垃圾回收的条件
最新推荐文章于 2024-04-09 12:52:18 发布
1.空引用,对象的引用为null,改对象会被垃圾收集器回收;
2.重新为变量赋值,变量之前引用的对象会被垃圾收集器回收;
3.隔离引用:多个对象互相引用,如果其他对这几个对象的引用被删除,只存在这几个对象之间的引用关系时,他们就被隔离起来,无法被外界访问,都会被垃圾收集器回收。