小编pow*_*pow的帖子

每次我需要时使用Logger.getLogger()或每个类创建一次

我正在使用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(....);
    }
}
Run Code Online (Sandbox Code Playgroud)

选项2:

public class Myclass {
    public void method1() {
        Logger.getLogger(Myclass.class).log(...);
    }

    public void method2() {
        Logger.getLogger(Myclass.class).log(...);
    }
}
Run Code Online (Sandbox Code Playgroud)

java java.util.logging

9
推荐指数
1
解决办法
3万
查看次数

标签 统计

java ×1

java.util.logging ×1