今天,我和我的同事讨论了final
Java中关键字的用法,以改进垃圾收集.
例如,如果您编写如下方法:
public Double doCalc(final Double value)
{
final Double maxWeight = 1000.0;
final Double totalWeight = maxWeight * value;
return totalWeight;
}
Run Code Online (Sandbox Code Playgroud)
声明方法中的变量final
将有助于垃圾收集在方法退出后从方法中未使用的变量清除内存.
这是真的?