JavaEE中日志的作用不可小觑,现在最常用的是logback, 但是今天讲不是web中应用日志,而是在开发sdk时日志的记录,所以需要最简单最原始的日志记录,即
java.util.logging.Logger,这个日志应用很简单,但是如何将重要的信息打印到文本呢,下面将直接贴出代码:
String date = UUID.randomUUID().toString(); Logger logger = Logger.getLogger("chapter07"); FileHandler fileHandler = new FileHandler(date + "log.txt"); SimpleFormatter sf = new SimpleFormatter(); fileHandler.setFormatter(sf); logger.addHandler(fileHandler); logger.info("日志测试two"); logger.info("日志测试one");执行之后,会发现日志已经打印在**log.txt文本中