public interface Logger
使用参考LogHelper
当调用记录方法时,非基本数据类型会被提前转化为String文本
如果目标对象被标识为ThreadSafe则不会被提前转化,用于一些特别的优化情况
| 限定符和类型 | 方法和说明 |
|---|---|
void |
debug(java.lang.String msg)
输出一条Debug级别的日志.
|
void |
debug(java.lang.String msg,
java.lang.Object... args)
输出一条Debug级别的日志.
|
void |
error(java.lang.String msg)
输出一条Error级别的日志.
|
void |
error(java.lang.String msg,
java.lang.Object... args)
输出一条Error级别的日志.
|
void |
info(java.lang.String msg)
输出一条Info级别的日志.
|
void |
info(java.lang.String msg,
java.lang.Object... args)
输出一条Info级别的日志.
|
boolean |
isDebugEnabled()
判定日志级别是否已达标
Level.DEBUG级别 |
boolean |
isErrorEnabled()
判定日志级别是否已达标
Level.ERROR级别 |
boolean |
isInfoEnabled()
判定日志级别是否已达标
Level.INFO级别 |
boolean |
isWarnEnabled()
判定日志级别是否已达标
Level.WARN级别 |
void |
warn(java.lang.String msg)
输出一条Warn级别的日志.
|
void |
warn(java.lang.String msg,
java.lang.Object... args)
输出一条Warn级别的日志.
|
boolean isDebugEnabled()
Level.DEBUG级别void debug(java.lang.String msg)
记录调试相关内容,用于追踪执行流程与测试打印相关日志.
msg - 文本void debug(java.lang.String msg,
java.lang.Object... args)
记录调试相关内容,用于追踪执行流程与测试打印相关日志.
msg - 文本args - 参数boolean isInfoEnabled()
Level.INFO级别void info(java.lang.String msg)
记录行为结果内容,用于查证一些行为或结果相关日志.
msg - 文本void info(java.lang.String msg,
java.lang.Object... args)
记录行为结果内容,用于查证一些行为或结果相关日志.
msg - 文本args - 参数boolean isWarnEnabled()
Level.WARN级别void warn(java.lang.String msg)
记录警告异常内容,此类区别于错误日志,有影响但不要命.
msg - 文本void warn(java.lang.String msg,
java.lang.Object... args)
记录警告异常内容,此类区别于错误日志,有影响但不要命.
msg - 文本args - 参数boolean isErrorEnabled()
Level.ERROR级别void error(java.lang.String msg)
记录错误内容,此类必需第一时间解决掉.
msg - 文本void error(java.lang.String msg,
java.lang.Object... args)
记录错误内容,此类必需第一时间解决掉.
msg - 文本args - 参数