您的位置 首页 > 数码极客

如何使用Logger保存到日志文件中

^_^ 谢谢关注点赞收藏,可查看更多文章。

Sy语句是在开发过程中使用频率很高的一个Java语句,用来在控制台输出语句,帮助观察程序运行的操作过程。当然,一旦发现问题的根源,就要将这些语句从代码中删除!当程序出现错误时,并不能总是能够与用户或者终端进行沟通。此时,可能需要记录下出现的问题,以备日后进行分析,下面将会演示标准的Java日志框架。

记录日志API的有点:

  • 可以很容易的取消全部日志记录,或者仅仅取消某个级别的日志,而且打开和关闭这个操作很容易;

  • 可以很简单的禁止日志记录的输出,因此,将这些日志代码留在程序中开销很小;

  • 日志记录可以被定向到不同的处理器,用于在控制台中显示,用于存储在文件中等;

  • 日志记录器和处理器都可以对记录进行过滤。过滤器可以根据过滤实现器制定的标准丢弃那些无用的记录项;

  • 日志可以采用不同的记录方式格式化,例如,纯文本或XML文档等;

  • 应用程序可以使用多个日志记录器,它们使用类似包名的这种具有层次结构的名字,例如:com.wukong.loginfo

  • 在默认情况下,日志系统的配置由配置文件控制。如果需要的话,应用程序可以替换这个配置文件。

7个日志记录级别,默认是INFO:

  1. SEVERE

  2. WARNING

  3. INFO

  4. CONFIG

  5. FINE

  6. FINER

  7. FINEST

源码演示图如下:

源码图

源码输出效果图

源码文件日志效果图

Java自带的Logger在企业项目中很少用,用的较多的是Log4J,分布式日志监控及分析等,后期将会演示相关的内容,谢谢关注点赞!

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“如何使用Logger保存到日志文件中”边界阅读