当前位置: 移动技术网 > IT编程>开发语言>Java > Java日志介绍(1)-java.util.logging.Logger

Java日志介绍(1)-java.util.logging.Logger

2019年12月27日  | 移动技术网IT编程  | 我要评论

java.util.logging.logger是jdk自带的日志工具,其简单实现了日志的功能,不是很完善,所以在实际应用中使用的比较少。本文直接用代码演示其使用方法,文中所使用到的软件版本:java 1.8.0_191。

package com.inspur.demo.log;

import java.util.logging.filehandler;
import java.util.logging.formatter;
import java.util.logging.level;
import java.util.logging.logrecord;
import java.util.logging.logger;

public class julcase {
    public static void main(string[] args) {
        try {
            logger logger = logger.getlogger(julcase.class.getname());
            
            //日志保存到文件
            filehandler filehandler = new filehandler("d:/temp/a.log", true); 
            filehandler.setlevel(level.info);
            //设置日志格式
            filehandler.setformatter(new formatter() {
                @override
                public string format(logrecord record) {
                    return record.getlevel() + ":" + record.getmessage() + "\n";
                }
            });
            logger.addhandler(filehandler); 
            
            logger.info("aaaa");
            logger.warning("bbbb");
        } catch (exception e) {
            e.printstacktrace();
        }
    }

}

默认的父logger设置了consolehandler,所以不需要再添加consolehandler了。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网