Java中,logger.debuge是什么意思?有什么作用?
来源:互联网 发布:mac手绘用什么软件 编辑:程序博客网 时间:2024/05/16 01:20
简单的说,就是配合log的等级过滤输出
比如,你在开发的时候,要验证一个方法有没有被调用到,为了方便调试,通常会在这个方法开始的时候加一些system.out。但是项目真正发布的时候这些代码通常是要移除掉的,所以通常更建议用logger来记录
所以你可能会加logger.debug。 为什么是debug而不是info error或者其他呢?因为通常项目发布的时候都会把日志等级设置为error 或者info之类的等级,在这两个等级下debug的内容是输出不了的,所以就可以做到不需要修改代码就不会输出你只有在调试的时候才需要输出的内容
各个等级都是有它的含义的,虽然在代码写的时候你用debug info error都是可以,但是为了方便管理,只有调试的时候才用到日志会用debug,一些信息类的日志记录通常会用info(比如你想看一天有几个用户登录),一些错误的,或者异常信息会用error,比如某个时刻数据库连接出了问题,如果分析日志,直接搜索error开头的就能直接定位到了
比如,你在开发的时候,要验证一个方法有没有被调用到,为了方便调试,通常会在这个方法开始的时候加一些system.out。但是项目真正发布的时候这些代码通常是要移除掉的,所以通常更建议用logger来记录
所以你可能会加logger.debug。 为什么是debug而不是info error或者其他呢?因为通常项目发布的时候都会把日志等级设置为error 或者info之类的等级,在这两个等级下debug的内容是输出不了的,所以就可以做到不需要修改代码就不会输出你只有在调试的时候才需要输出的内容
各个等级都是有它的含义的,虽然在代码写的时候你用debug info error都是可以,但是为了方便管理,只有调试的时候才用到日志会用debug,一些信息类的日志记录通常会用info(比如你想看一天有几个用户登录),一些错误的,或者异常信息会用error,比如某个时刻数据库连接出了问题,如果分析日志,直接搜索error开头的就能直接定位到了
0 0
- Java中,logger.debuge是什么意思?有什么作用?
- Java中static是什么意思,有什么作用?
- android 编程中"<<"是什么意思?有什么作用?
- unity3d中烘焙是什么意思?有什么作用?
- Oracle 中的SID是什么意思?有什么作用?
- 存根类(stub) 是什么意思?有什么作用?
- Oracle 中的SID是什么意思?有什么作用?
- Oracle 中的SID是什么意思?有什么作用?
- sfc /scannow是什么意思,有什么作用?
- java中接口有什么作用
- java中接口有什么作用?
- java中@Override有什么作用
- Java中native关键字有什么作用
- 在java中assert有什么作用?
- 引用css和js链接地址中带的问号是什么意思?有什么作用?
- sql中左连接是什么意思啊,有什么作用啊?能否给个例子,谢谢大家
- JAVA父类引用指向子类的对象是什么意思?有什么作用?
- css 中的background:transparent到底是什么意思有什么作用
- SpringMVC基础-HelloWorld
- sql之left join、right join、inner join的区别
- 有哪位大神知道怎么获取系统自带浏览器加载完成的方法,并能够记录网页加载时间。
- 线程池ThreadPoolExecutor的使用和有关ThreadFactory和thread等粗解
- 微信支付的那些坑
- Java中,logger.debuge是什么意思?有什么作用?
- 启动和停止Java应用程序的Shell脚本
- 遍历map集合
- sprintf 使用不当越界修改内存
- MFC 获取当前工作路径和可执行文件路径
- Wireshark和TcpDump抓包分析心得
- 使用文件IO操作GPIO SysFs方式
- 练习:Trie树(公共前缀)
- source insight打开samba共享的工程时,界面闪烁问题