我是靠谱客的博主 激情小海豚,最近开发中收集的这篇文章主要介绍日志 基础 积累代码,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

目录

  • 代码
    • 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

最后

以上就是激情小海豚为你收集整理的日志 基础 积累代码的全部内容,希望文章能够帮你解决日志 基础 积累代码所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(125)

评论列表共有 0 条评论

立即
投稿
返回
顶部