
a) log4j 是 Apache 提供的一款记录日志的工具 b) log4j 既可以将日志信息打印在控制台, 也可以打印输出到一个日志文件中. c) log4j 可以定制日志的输出格式 d) log4j 可以定制日志级别
1 FATAL 致命的, 表示非常严重的错误, 一般是系统错误 2 ERROR 错误, 表示代码错误, 比较严重 3 WARN 警告, 不影响程序的运行, 但是可能存在风险. 4 INFO 信息, 表示一个普通的输出信息 5 DEBUG 调试, 表示程序员人为的一些调试信息
1 导包 log4j-1.2.17.jar log4j-api-2.0-rc1.jar log4j-core-2.0-rc1.jar 2 配置文件 位于src目录下,使用一个叫log4j.properties的配置文件, 会设定log4j的设置信息, 例如日志级别, 日志输出方式, 日志格式等等.

import org.apache.log4j.Logger;
public class test {
public static void main(String[] args) {
//获取日志对象
Logger logger = Logger.getLogger(test.class);
//五个日志级别分别对应五个输入方法,方法名和级别名一致
logger.fatal("系统崩溃了。。。");
logger.error("发生错误。。。");
logger.warn("警告!");
logger.info("消息~");
logger.debug("调试。。。");
}
}