private final static Logger log= LoggerFactory.getLogger(HelloController.class);

private final static Logger logger= LoggerFactory.getLogger(HelloController.class);
  • 设置为private是为了防止其他类使用当前类的日志对象;如果当前类需要被子类继承,并且都使用同一个日志对象时,可设置为protected 。
  • 设置为static是为了让每个类中的日志对象只生成一份,日志对象是属于类的,不是属于具体的实例的。
  • 设置成final是为了避免日志对象在运行时被修改。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容