@Test
public void test02() {
// 获取日志记录器
Logger logger = Logger.getLogger("com.jul.JulTest");
// 设置日志级别为配置级别
logger.setLevel(Level.CONFIG);
// 输出日志信息
logger.severe("severe:错误信息");
logger.warning("warning:警告信息");
logger.info("info:默认信息");
logger.config("config:配置信息");
logger.fine("fine:详细信息(少)");
logger.finer("finer:详细信息(中)");
logger.finest("finest:详细信息(多)");
}
运行结果:
- 通过打印结果看到只输出了 INFO 级别以及比 INFO 级别高的日志信息,而比 INFO 级别低的日志信息没有打印,
说明 INFO 级别的日志信息是系统默认的日志级别。 - 仅通过以上形式来设置日志级别是不够的,还需要搭配处理器 handler 共同设置才会生效。