给方法中提前设为null的引用对象,能否被GC提前回收?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2003个文字,预计阅读时间需要9分钟。
在代码中,有人会将 `null` 赋值给引用类型变量,以触发垃圾回收(GC)的提前执行。这样做真的有用吗?今天我们来研究一下。
为了方便讲解,先来看一段测试代码:
javatest1=null;
然后进行其他操作。
经常在代码中看到有人将 null 赋值给引用类型,来达到让 GC 提前回收的目的,这样做真的有用吗?今天我们就来研究一下。
为了方便讲解,来一段测试代码,提前将 test1=null ,然后调用 GC.Collect() 看看是否能提前回收。
本文共计2003个文字,预计阅读时间需要9分钟。
在代码中,有人会将 `null` 赋值给引用类型变量,以触发垃圾回收(GC)的提前执行。这样做真的有用吗?今天我们来研究一下。
为了方便讲解,先来看一段测试代码:
javatest1=null;
然后进行其他操作。
经常在代码中看到有人将 null 赋值给引用类型,来达到让 GC 提前回收的目的,这样做真的有用吗?今天我们就来研究一下。
为了方便讲解,来一段测试代码,提前将 test1=null ,然后调用 GC.Collect() 看看是否能提前回收。

