JAVA如何打印日志
时间: 2023-07-09 19:16:56 浏览: 82
在Java中,打印日志一般使用日志框架,比如常用的Log4j、Logback、Java Logging等。以下是使用Java Logging打印日志的示例代码:
```java
import java.util.logging.Logger;
public class MyClass {
private static final Logger LOGGER = Logger.getLogger(MyClass.class.getName());
public void myMethod() {
LOGGER.info("This is an information message");
LOGGER.warning("This is a warning message");
LOGGER.severe("This is a severe message");
}
}
```
在上面的代码中,我们首先通过Logger.getLogger()方法获取Logger对象,然后使用该对象的info()、warning()、severe()等方法打印不同级别的日志信息。在执行程序时,可以通过配置日志级别的方式控制日志的输出。例如,在Java Logging中,可以通过在配置文件中设置级别来控制输出,如下所示:
```
handlers= java.util.logging.ConsoleHandler
.level= INFO
java.util.logging.ConsoleHandler.level = INFO
```
上面的配置文件表示只输出级别为INFO及以上的日志信息。