15
メソッドのパラメーターとローカル変数にfinalを使用する必要があるのはいつですか?
可能な限り使用することを提案する参考文献(たとえば)をいくつか見つけましたが、finalそれがどれほど重要か疑問に思っています。これは主に、メソッドパラメータとローカル変数のコンテキストであり、最終的なメソッドやクラスではありません。定数の場合、それは当然のことです。 一方では、コンパイラーはいくつかの最適化を行うことができ、プログラマーの意図をより明確にします。一方、冗長性が追加され、最適化は簡単な場合があります。 覚えておくべきなのでしょうか?