概述
目录
- 代码
- org.slf4j.Logger
- Log4j 和 System.out.println
代码
非特殊要求,不要实现Serializable接口
org.slf4j.Logger
private static final Logger LOGGER = LoggerFactory.getLogger(xxx.class);
LOGGER.info();
https://blog.csdn.net/halimao/article/details/52997861
https://blog.csdn.net/weixin_47872288/article/details/125708014
Log4j 和 System.out.println
https://blog.csdn.net/MonkeyITBoy/article/details/81203489
https://www.baeldung.com/java-system-out-println-vs-loggers
https://juejin.cn/post/6884461944800018439
System.out.println() 和 java运行程序运行在同一线程,业务程序会等待system.out的动作,导致资源被占用。
程序中大量使用 System.out.println() 会影响项目的性能。
在项目上线后尽量把System.out.println()的日志改用log4j 等工具进行调试信息的打印。这类工具是异步线程的,不会使程序处于等待状态
https://developer.aliyun.com/article/60831
System.out.println() 和 log4j 的 Logger 循环输出100万次
system循环 耗时:11691
log4j循环 耗时:3154
最后
以上就是激情小海豚为你收集整理的日志 基础 积累代码的全部内容,希望文章能够帮你解决日志 基础 积累代码所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复