Logger:Java原生日志工具
Posted xhBruce
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Logger:Java原生日志工具相关的知识,希望对你有一定的参考价值。
Logger:Java原生日志工具
java.util.logging.Logger
1. 目录位置
关键类:其中Handler、Formatter配合使用,LogRecord是输出信息
- java.util.logging.Logger
- java.util.logging.Level
java.util.logging.Handler
java.util.logging.Formatter
java.util.logging.LogRecord
2. Logger默认的格式输出
默认的配置文件
logging.properties
默认的
ConsoleHandler
,日志等级INFO
,输入格式SimpleFormatter
3. 修改输出格式
参照
java.util.logging.SimpleFormatter
主要修改Formatter中
format()
方法,需要注意:
- 先禁用Logger自带的handlers
[logger.setUseParentHandlers(false)]
- 在设置自己格式的handler
[logger.addHandler(consoleHandler)]
4. 日志保存
请自行摸索FileHandler、SocketHandler、StreamHandler、XMLFormatter
5. 日志级别
序号 | 内容 |
---|---|
SEVERE | 严重 |
WARNING | 警告 |
INFO | 信息 |
CONFIG | 配置 |
FINE | 良好 |
FINER | 较好 |
FINEST | 最好 |
ALL | 开启所有级别日志记录 |
OFF | 关闭所有级别日志记录 |
以上是关于Logger:Java原生日志工具的主要内容,如果未能解决你的问题,请参考以下文章