这种说法其实有点误导人。在 Java 里,显式给局部变量赋 null 主要是为了帮助 GC 快速识别不可达对象,但这并不意味着调用者能“控制”内存释放。GC 什么时候回收完全看 JVM 心情,而且对于方法结束后不再引用的对象,根本没必要手动置 null,反而让代码变得多余。