【发布时间】:2012-02-04 02:34:44
【问题描述】:
我只是想知道在 java 中声明 logger 变量的最佳方式是什么。 以下是一些声明。
1> private static final Logger logger = Logger.getLogger(ServiceImpl.class);
2> private static Logger logger = Logger.getLogger(ServiceImpl.class);
3> private static final Logger LOGGER= Logger.getLogger(ServiceImpl.class);
4> private static Logger LOGGER= Logger.getLogger(ServiceImpl.class);
P.S 如果有人知道声明 looger 变量的另一种最佳替代方法,我真的很感激。
【问题讨论】:
-
由您决定,但您应该选择
final版本