现在有人告诉我这不是一个很好的编程,因为我在循环内使用return语句,这将导致垃圾回收发生故障。
这是不正确的,建议您应该对该人的其他建议持怀疑态度。
在只需要自己管理所有资源的语言中,“仅具有一个return语句”(或更笼统地说,只有一个退出点)的口号 很 重要-
这样可以确保将所有清理代码放在一个位置。
它在Java中的用处不大:只要知道应该返回(以及返回值应该是什么),就返回即可。这样一来,阅读起来就更简单了-
您无需采取任何其他方法即可确定将要发生的其他事情(除了
finally块)。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)