java取消对未使用对象的引用是否会提高冗长方法的性能?
Possible Duplicate:
Does setting Java objects to null do anything anymore?
在冗长的方法中,取消对未使用对象的限制(赋值为null)会提高性能吗?如果它增加,是否有任何拇指规则来决定何时分配null。因为这需要代码中的额外步骤
你可以在下面搜索框中键入要查询的问题!
Possible Duplicate:
Does setting Java objects to null do anything anymore?
在冗长的方法中,取消对未使用对象的限制(赋值为null)会提高性能吗?如果它增加,是否有任何拇指规则来决定何时分配null。因为这需要代码中的额外步骤
# 1 楼答案
这取决于上下文。如果将空值分配给未使用的对象,则该对象将符合垃圾收集的条件。但不能保证内存会被释放
# 2 楼答案
笼统地说,它不是或者说不太可能。这就是我的方法