我正在使用 Java util Logger。根据 Logger.getLogger 方法的文档,它说:“为命名子系统查找或创建记录器。如果已使用给定名称创建记录器,则返回。否则创建新记录器。”。每堂课只调用一次还有什么好处吗?
选项1:
public class Myclass
static Logger logger = Logger.getLogger(Myclass.class);
public void method1() {
logger.log(...);
}
public void method2() {
logger.log(....);
}
}
选项 2:
public class Myclass {
public void method1() {
Logger.getLogger(Myclass.class).log(...);
}
public void method2() {
Logger.getLogger(Myclass.class).log(...);
}
}