public class Level implements java.io.Serializable {
/**
* OFF 是一个特殊级别,可用于关闭日志记录。此级别初始化为 Integer.MAX_VALUE。
*/
public static final Level OFF = new Level("OFF",Integer.MAX_VALUE, defaultBundle);
/**
* 严重是指示严重故障的消息级别。
* 通常,严重消息应描述相当重要的事件,这些事件将阻止正常程序执行。它们应该对最终用户和系统管
* 理员来*说是合理的理解的。此级别初始化为 1000。
*/
public static final Level SEVERE = new Level("SEVERE",1000, defaultBundle);
/**
* 警告是指示潜在问题的消息级别。
* 通常,警告消息应描述最终用户或系统管理员感兴趣的事件,或指示潜在问题的事件。此级别初始化为
* 900。
*/
public static final Level WARNING = new Level("WARNING", 900, defaultBundle);
/**
* INFO 是信息性消息的消息级别。
* 通常,INFO 消息将写入控制台或其等效项。因此,INFO 级别应仅用于对最终用户和系统管理员有意
* 义的重要消息。此级别初始化为 800。
*/
public static final Level INFO = new Level("INFO", 800, defaultBundle);
/**
* CONFIG 是静态配置消息的消息级别。
* CONFIG 消息旨在提供各种静态配置信息,以帮助调试可能与特定配置关联的问题。例如,CONFIG 消
* 息可能包括 CPU 类型、图形深度、GUI 外观等。此级别初始化为 700。
*/
public static final Level CONFIG = new Level("CONFIG", 700, defaultBundle);
/**
* FINE 是提供跟踪信息的消息级别。
* 所有 FINE、Finer 和 FINE 都用于相对详细的跟踪。这三个级别的确切含义因子系统而异,但一般
* 来说,FINEST 应该用于最大量的详细输出,Finer 用于不太详细的输出,FINE 用于最低量(也是最
* 重要的)消息。
* 通常,FINE 级别应用于对特定子系统没有特殊兴趣的开发人员广泛感兴趣的信息。
* FINE 消息可能包括次要(可恢复)故障等内容。指示潜在性能问题的问题也值得记录为 FINE。此级
* 别初始化为 500
*/
public static final Level FINE = new Level("FINE", 500, defaultBundle);
/**
* FINER 指示相当详细的跟踪消息。默认情况下,在此级别跟踪用于输入、返回或引发异常的日志记录
* 调用。此级别初始化为 400
*/
public static final Level FINER = new Level("FINER", 400, defaultBundle);
/**
* FINEST 表示非常详细的跟踪消息。此级别初始化为 300。
*/
public static final Level FINEST = new Level("FINEST", 300, defaultBundle);
/**
* ALL 指示应记录所有消息。此级别初始化为 Integer.MIN_VALUE。
*/
public static final Level ALL = new Level("ALL", Integer.MIN_VALUE, defaultBundle);
}
JDK 1.8 日志跟踪级别
最新推荐文章于 2024-08-03 21:02:21 发布