不懂知识点杂记
来源:互联网 发布:山东地税网络申报系统 编辑:程序博客网 时间:2024/06/04 18:17
if (logger.isDebugEnabled()) {
}
有些人不明白为什么要这样写。有些人认为这样是为了能够控制日志的输出,对于下面这行代码,
那我们凡是要输日志的地方,都不判断isDebugEnabled,直接调debug方法,不更省事吗?
假设我们的日志级别设置为info,那这句话不会输出日志,但这个方法还是会调用。要调用这个方法,必须提供参数。getTotalMoney()方法返回的结果就是参数的一部分。假设getTotalMoney()要执行10秒钟,10秒钟后,进入到debug()方法里,碰到了第一个判断:
if(repository.isDisabled(Level.DEBUG_INT))
if(logger.isDebugEnabled()){
logger.debug("The money is " + getTotalMoney());
}
- 不懂知识点杂记
- 知识点杂记
- 杂记知识点
- 知识点杂记
- 知识点杂记
- java知识点杂记
- Java相关知识点杂记
- 知识点杂记2
- Oracle的知识点(杂记)
- 数据库知识点杂记
- OpenCV-python不懂知识点整理
- oracle知识点杂记(持续更新)
- 不懂
- 不懂
- 不懂!
- 不懂
- 不懂
- 不懂
- Guava ImmutableCollection简介
- LeetCode 19. Remove Nth Node From End of List
- oracle分批删除
- Objective-C消息机制的原理
- 触发器
- 不懂知识点杂记
- Maven 环境变量配置
- MFC 利用checkbox 做成切换开关按钮
- MCC(移动国家码)和 MNC(移动网络码)
- 500. Keyboard Row
- Html5学习入门指引
- C/C++中extern关键字详解
- 【论文笔记】Fully Convolutional Networks for Semantic Segmentation
- listView 嵌套gridView android