LockieR:
Javaでは、そのように宣言ロガー、として、それがより良い物を持っていることです
private static final Logger logger = LoggerFactory.getLogger();
若しくは
private static final Logger LOGGER = LoggerFactory.getLogger();
私は最初のオプションは、次のようなことでメソッドを呼び出すときbecuase、優れていると思います
logger.info("Some information...");
それが良く見えると、より読みやすいですが、私はベストプラクティスが何であるかわからないんだけど?
他のオプションは、などのオブジェクトを宣言することです
private final Logger logger = LoggerFactory.getLogger();
私はJavaで、あなたのように何かを宣言することができればと思ったstatic
あなたがすべき、その後。
ラグーBhagwat:
一般定数は大文字で宣言されています。再び、それはプロジェクトの好みに依存します。これは、スレッドの重複している可能性があり、静的最終変数のJava命名規則。