java log打印
时间: 2024-10-17 15:06:20 浏览: 15
Java的日志打印通常通过java.util.logging或log4j等日志框架来实现。这两个都是Java平台广泛使用的日志系统:
1. java.util.logging:这是Java内置的标准日志API,提供了一个简单易用的接口来记录应用程序的各种事件。你可以创建Logger对象,并使用它的info(), warning(), error()等方法来记录不同级别的日志信息。
```java
import java.util.logging.Logger;
public class Main {
private static final Logger logger = Logger.getLogger(Main.class.getName());
public void logInfo(String message) {
logger.info(message);
}
}
```
2. log4j:它是一个功能更加强大、配置灵活的日志框架,允许更细粒度的控制,比如选择不同的输出目的地(文件、控制台、网络等),设置过滤规则等。需要引入log4j库并配置logging.properties或log4j.xml文件。
```java
import org.apache.log4j.Logger;
public class Main {
private static final Logger logger = Logger.getLogger(Main.class);
public void logDebug(String message) {
logger.debug(message);
}
}
```
阅读全文