文章 > java基础 > Java日志的两种用法

Java日志的两种用法

头像

小妮浅浅

2021-04-07 16:16:19204浏览 · 0收藏 · 0评论

1、基本日志使用

为了生成简单的日志,您可以使用全局日志记录器并调用info方法。用这种方法,日志会直接打印在控制台上。

import java.util.logging.*;
public class ExceptionSelf{
    public static void main(String[] args){
        // 关闭所有级别日志输出
        Logger.getGlobal().setLevel(Level.OFF);
        // 开启所有级别日志输出
        Logger.getGlobal().setLevel(Level.ALL);
        // 输出一条info级别的日志信息在控制台
        Logger.getGlobal().info("这是一条测试日志信息");
}
}

2、高级日志使用

日志记录器可以定制,而不是全局记录器,静态变量存储日志记录器的引用可以避免垃圾误回收。

// 这里的日志记录器名最好定义为当前类的类名 xx.class.getName()
// 并且日志记录器一般定义之后不会再改变,所以存储它的引用的变量应为final类型
private static final Logger Log = Logger.getLogger(ExceptionSelf.class.getName());

以上就是Java日志的两种用法,希望对大家有所帮助。更多Java学习指路:Java基础

关注公众号

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

底部广告图 底部广告图按钮