0

静的最終ロガーまたは静的ロガーを使用する必要がありますか?

private static final Logger logger = LoggerFactory.getLogger(MyClass.class);

private static Logger logger = LoggerFactory.getLogger(MyClass.class);

備考: 類似の質問がありますが、静的な部分についてのみ説明しています。

4

1 に答える 1

1

私はそれを最終的にします。通常、変数が final であることがわかっている場合は、そのようにマークします。これにより、コードが理解しやすくなり (予期しない副作用を探す必要がないため)、上書きによるばかげた間違いを防ぐことができます。

于 2013-09-27T09:10:01.717 に答える