我们可以独立的实现日志格式化的Formatter,而不使用SimpleFormatter,我们可以做如下处理,最后返回的结果我们可以随意拼写:
    getMillis(); //当前日志的记录时间
    getSourceClassName //当前输出类的名称
    getSourceMethodName() //当前输出的方法名称
    getThreadID() //当前输出的线程的名称
    LocalDateTime.ofInstant(record.getInstant(), ZoneId.systemDefault())

    1. Formatter myFormatter = new Formatter(){
    2. @Override
    3. public String format(LogRecord record) {
    4. return record.getLoggerName("日志名称")+"." +record.getSourceMethodName("方法名称") + " " +new Date() +"\r\n"
    5. +record.getLevel("日志级别")+": " +record.getMessage("原始的信息内容") + "\r\n";
    6. }
    7. };