专栏名称: ImportNew
伯乐在线旗下账号,专注Java技术分享,包括Java基础技术、进阶技能、架构设计和Java技术领域动态等。
目录
相关文章推荐
51好读  ›  专栏  ›  ImportNew

Log4j 日志体系结构

ImportNew  · 公众号  · Java  · 2016-12-09 20:25

正文

请到「今天看啥」查看全文


30000 ;

public final static int INFO_INT = 20000 ;

public final static int DEBUG_INT = 10000 ;

//public final static int FINE_INT = DEBUG_INT;

public final static int ALL_INT = Integer . MIN_VALUE ;


很显然,log4j的日志级别有下面的关系:


OFF > FATAL > ERROR > WARN > INFO > DEBUG > ALL


log4j在写日志的时候只有当当前写日志的级别大于等于当前日志实例的配置级别的时候,日志写操作才生效,比如当前日志实例的配置级别为INFO,那么log.info会写成功,而log.debug则不会写。


日志写源码剖析


我们来看看一句简单的log.info(“this is log message”)的背后,先来看看一段源代码:


public void info ( Object message ) {

if ( repository . isDisabled ( Level .







请到「今天看啥」查看全文