• Java之Logger日志(Java8特性)


     1 import java.util.logging.Level;
     2 import java.util.logging.Logger;
     3 
     4 public class LoggingDemo {
     5     public static final Logger logger = Logger.getLogger("LoggingDemo.class");
     6 
     7     public static void main(String args[]) {
     8         Level level = Level.parse("FINEST");
     9         logger.info(level.toString());
    10 
    11         //下面的消息将被输出
    12         logger.setLevel(level);
    13         logger.info("this is an info");
    14         logger.warning("this is a warn");
    15         logger.severe("this is a severe");
    16 //        logger.config("config");
    17 //        logger.fine("fine");
    18 //        logger.finer("finer");
    19 //        logger.finest("finest");
    20 
    21         logger.info("LoggerName: " + logger.getName());
    22         logger.info("LoggerLevelName: " + logger.getLevel().getName());
    23 
    24     }
    25 }

    运行结果:

    五月 23, 2018 5:13:24 下午 org.study2.java8.logging.LoggingDemo main
    信息: FINEST
    五月 23, 2018 5:13:24 下午 org.study2.java8.logging.LoggingDemo main
    信息: this is an info
    五月 23, 2018 5:13:24 下午 org.study2.java8.logging.LoggingDemo main
    警告: this is a warn
    五月 23, 2018 5:13:24 下午 org.study2.java8.logging.LoggingDemo main
    严重: this is a severe
    五月 23, 2018 5:13:24 下午 org.study2.java8.logging.LoggingDemo main
    信息: LoggerName: LoggingDemo.class
    五月 23, 2018 5:13:24 下午 org.study2.java8.logging.LoggingDemo main
    信息: LoggerLevelName: FINEST
  • 相关阅读:
    傻逼Eclipse笔记
    Less笔记
    [转]解决WebClient或HttpWebRequest首次连接缓慢问题
    Css3图标库
    Json.Net4.5 序列化问题
    async和await
    CLR、内存分配和垃圾回收
    C#7.0新语法
    C#6.0新语法
    C#泛型详解
  • 原文地址:https://www.cnblogs.com/gongxr/p/9077925.html
Copyright © 2020-2023  润新知