Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
静的最終ロガーまたは静的ロガーを使用する必要がありますか?
private static final Logger logger = LoggerFactory.getLogger(MyClass.class);
対
private static Logger logger = LoggerFactory.getLogger(MyClass.class);
備考: 類似の質問がありますが、静的な部分についてのみ説明しています。
私はそれを最終的にします。通常、変数が final であることがわかっている場合は、そのようにマークします。これにより、コードが理解しやすくなり (予期しない副作用を探す必要がないため)、上書きによるばかげた間違いを防ぐことができます。