可能であれば、修飾子 'final' を使用するようにコード スタイルを Eclipse 内で設定できます。残念ながら、この修飾子はインターフェースにも設定されています。しかし、そこでは意味がありません。インターフェイスのメソッド パラメータにモディファイア 'final' を設定しないようにすることは可能ですか? 明確に設定するためだけに..フィールドではないという意味です。これらは常に最終的で静的です。「param」のようなメソッドパラメーターを意味します
public interface MyService {
void aMethod(String param);
}
それ以外の
public interface MyService {
void aMethod(final String param);
}
「最終」はコードのロジックを変更しませんが、不要です。