从 RMI 方法返回的空对象的垃圾收集
Garbage collection of null object returned from RMI methods
我有一个 RMI 方法,它 return 是客户端的一个对象。当该方法完成时,将隐式地进行另一个垃圾收集器的 RMI 调用。如果我 return 空对象,GC 还会被调用吗?我在任何地方都找不到任何证实这一点的文字。
相关:Does variable = null set it for garbage collection
没有空对象这样的东西。有一个空的 reference。 在你提到的情况下没有任何垃圾收集。
When the method is completed, another RMI call for garbage collector is made implicitly.
我不知道你这是什么意思。如果你指的是 DGC,它就不是那样工作的。如果不是,那你就错了。
我有一个 RMI 方法,它 return 是客户端的一个对象。当该方法完成时,将隐式地进行另一个垃圾收集器的 RMI 调用。如果我 return 空对象,GC 还会被调用吗?我在任何地方都找不到任何证实这一点的文字。
相关:Does variable = null set it for garbage collection
没有空对象这样的东西。有一个空的 reference。 在你提到的情况下没有任何垃圾收集。
When the method is completed, another RMI call for garbage collector is made implicitly.
我不知道你这是什么意思。如果你指的是 DGC,它就不是那样工作的。如果不是,那你就错了。