java如何记录查看记录_Java如何检查消息是否可记录?
的Logger類提供setLevel()給設置日志級別方法。通過將日志記錄設置為特定級別,我們可以控制要記錄的消息。
要確定或檢查是否將記錄一條消息,我們可以使用該Logger.isLoggable(Level level)方法。讓我們看下面的例子。package?org.nhooo.example.util.logging;
import?java.util.logging.Logger;
import?java.util.logging.Level;
public?class?LoggingLevelCheck?{
public?static?void?main(String[]?args)?{
// 獲取Logger的實例并將日志記錄級別設置為
// 級別警告。
Logger?log?=?Logger.getLogger(LoggingLevelCheck.class.getName());
log.setLevel(Level.WARNING);
//日志信息級別的消息。由于以下原因,將不會記錄此消息
// 日志級別設置為“級別”。警告
if?(log.isLoggable(Level.INFO))?{
log.info("Application?Information?Message");
}
// 當Level.WARNING可記錄時,記錄WARNING級別消息。
if?(log.isLoggable(Level.WARNING))?{
log.warning("Application?Warning?Information");
}
// 當Level.SEVERE可記錄時,記錄SEVERE級別消息。
if?(log.isLoggable(Level.SEVERE))?{
log.severe("Information?Severe?Information");
}
}
}
這將僅記錄Level.WARNING和Level.SEVERE消息。04?Dec?18?13:49:58?org.nhooo.example.util.logging.LoggingLevelCheck?main?WARNING:?Application?Warning?Information04?Dec?18?13:49:58?org.nhooo.example.util.logging.LoggingLevelCheck?main?SEVERE:?Application?Severe?Information
總結
以上是生活随笔為你收集整理的java如何记录查看记录_Java如何检查消息是否可记录?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 女子称不同手机订同程机票价格差3倍:当事
- 下一篇: 国内首艘 500 千瓦级氢燃料电池动力船