log.isDebugEnabled()的使用

if   (log.isDebugEnabled())   {   
          log.debug(buildFullString());   
}   
  
如果这个buildFullString效率不太高,那么如果直接写log.debug(buildFullString());的话   
  
虽然它不会打印语句,但是buildFullString还是被执行了,这样就白费了功夫   
  
所以加上isDebugEnabled就可以避免执行buildFullString了   
  
这个方法一般用在认为buildFullString这个函数效率不太高的情况下  
提高了效率

  

posted @ 2022-03-25 09:30  小小菜包子  阅读(371)  评论(0)    收藏  举报