扫码一下
查看教程更方便
日志编程,是指记录活动/事件。 通常,应用程序开发人员应该注意日志记录。
为了使日志记录工作更容易,Java 提供了各种框架 - log4J、java.util.logging (JUL)、tiny log、logback 等。
日志框架通常包含三个元素 -
一些框架结合了 logger 和 appender 元素来加速操作。
为了记录一条消息,应用程序发送一个 Logger
对象(有时连同异常,如果有的话),带有名称和安全级别。
记录的消息将具有各种级别。 下表列出了日志记录的一般级别。
序号 | 级别 | 描述 |
---|---|---|
1 | Fatal | 导致应用程序终止的严重问题。 |
2 | ERROR | 运行时的错误 |
3 | WARNING | 在大多数情况下,错误是由于使用了已弃用的 API。 |
4 | INFO | 在运行时发生的事件。 |
5 | DEBUG | 有关系统流程的信息。 |
6 | TRACE | 有关系统流程的更详细信息。 |