日志
java.util.logging
- 创建 Logger 实例
Logger logger = Logger.getLogger(name)
-
可以传入一个string作为logger的标识
-
日志级别
logger.setLevel()
Level.SEVERE
、Level.WARNING
、Level.INFO
等。-
也可以在记录异常时作为第一个参数临时设置级别
-
记录日志
logger.info()
、logger.warning()
、logger.severe()
-
附带异常对象及堆栈信息
logger.log(Level.SEVERE, "Exception message", e)
-
将日志输出到文件
Logger logger = Logger.getLogger("com.example.MyClass"); FileHandler fh = new FileHandler("mylog.log"); logger.addHandler(fh); SimpleFormatter formatter = new SimpleFormatter(); fh.setFormatter(formatter); logger.info("This is an info message");