首页 > 其他分享 >isDebugEnabled()

isDebugEnabled()

时间:2023-06-01 16:34:14浏览次数:48  
标签:info 判断 log 耗时 isDebugEnabled dealwithsomething

 

        if(log.isDebugEnabled()){
            log.debug("Name is" + dealwithsomething());
        }

 

优先计算参数

假如 dealwithsomething() 耗时较长

但log level 是info 

则会造成低效

如果一开始就判断 log 是 info

就会跳过这个耗时较长的方法

提高了执行效率

 

加不加这个if 判断最终执行结果是一样的

只是某种情况下判断后会提高效率

 

标签:info,判断,log,耗时,isDebugEnabled,dealwithsomething
From: https://www.cnblogs.com/zno2/p/6034019.html

相关文章