我有一个RMI方法,将对象返回给客户端。该方法完成后,将隐式进行另一个垃圾收集器的RMI调用。如果我返回null对象,GC仍会被调用吗?我无法在任何地方找到任何确认这一点的文字。
相关:Does variable = null set it for garbage collection
答案 0 :(得分:1)
没有null对象这样的东西。有一个null 引用。在你提到的情况下,没有什么可以垃圾收集。
当方法完成后,将隐式进行另一个垃圾收集器的RMI调用。
我不知道你的意思。如果您指的是DGC,它就不会那样工作。如果没有,你就错了。