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

