关闭

什么情况需要 if (log.isDebugEnabled())

标签: log4jstring框架
1420人阅读 评论(0) 收藏 举报
分类:

在使用log4j,common-log这样的log框架时,发现很多代码中这样写
if   (log.isDebugEnabled())   {
          log.debug( "xxxx ");
}

我很奇怪,为什么要与log.isDebugEnabled()?既然log.debug()在没有指定输出级别为DEBUG时不会有输出,为什么还要在前面加一个isDebugEnabled()的判断?

 

 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:568367次
    • 积分:6796
    • 等级:
    • 排名:第3553名
    • 原创:113篇
    • 转载:100篇
    • 译文:0篇
    • 评论:84条
    最新评论