log4j记录不同的日志_Log4j 日志记录方法

7e44796ef1049553e4559947a388c9b5.png

Logger类具有处理日志记录活动的方法。我们可以使用两个静态方法创建Logger类的实例:

public static Logger getRootLogger();public static Logger getLogger(String name);

第一个方法返回没有名称的根日志记录器。第二个方法按名称返回记录器。记录器的名称可以是任何字符串。我们通常使用类或包名称如下:

static Logger log = Logger.getLogger(log4jExample.class.getName());

日志记录方法

我们可以使用Logger类中的以下方法来记录消息。

方法描述public void debug(Object message)打印Level.DEBUG级别的消息。public void error(Object message)打印Level.ERROR级别的消息。public void fatal(Object message)打印具有Level.FATAL级别的消息。public void info(Object message)打印Level.INFO级别的消息。public void warn(Object message)打印Level.WARN级别的消息。public void trace(Object message)打印Level.TRACE级别的消息

所有级别都在org.apache.log4j.Level类中定义。

import org.apache.log4j.Logger;public class Main { private static org.apache.log4j.Logger log = Logger.getLogger(Main.class); public static void main(String[] args) { log.trace("Trace Message!"); log.debug("Debug Message!"); log.info("Info Message!"); log.warn("Warn Message!"); log.error("Error Message!"); log.fatal("Fatal Message!"); }}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值