• log4j笔记


    ***************************2018年7月1日16:43:18  log4j

    Log4j笔记:

     

    Log4j(log for java)java日志文件

    1.是Apache的一个开源项目;

     

    2.是使用Java语言编写的一个日志框架;

    03.用于记录程序中的日志信息;

    04.可以将日志信息输出到控制台,文件等目的地。

     

    编写Log文件的作用:

    01.记录变量的变化情况,易于我们后期代码维护和调试

    02.周期性保存一些数据到文件中,以便于后续使用;

    03.可以设置日志信息的级别,便于管理。

    Log的日志组成部分

     

    01日志记录器

    02日志的输出格式

    03日志的输出目的地

     

    Err

    Warn

    Info

    Debug

    Truce

    Log4j的输出格式:

     

    %p   : 日志信息的优先级

    %d   :   日志的输出时间  比如   %d{yyyy-MM-dd hh:mm:ss}

    %C  : 输出日志信息的全类名

    %l    :   日志输出的位置,包含类名,线程和日志输出的行号

    %m  :   日志输出的信息

    %M  :   日志输入所在的方法

    %n   :   换行  

    %r   :    从程序启动到输出日志信息,经历的时间(毫秒)

    %t   :    输出日志信息的线程

     

          01.指定日志信息输出到哪个地方

          02.可以同时指定多个输出目的地

          03.一个输出目的地就是一个Appender  ===》一个类

     

    Log4j的使用:

    1. 需要引入jar包,log4j
    2. 创建resource

     

     

     

     

     

     

     

    输出格式

     

     

  • 相关阅读:
    leetcode刷题29
    leetcode刷题28
    leetcode刷题27
    leetcode刷题23
    leetcode刷题22
    leetcode刷题21
    leetcode刷题20
    Unity中通过DoTween实现转盘效果
    U3D工作注意事项,不要再犯!
    Unity中String字符串的优化
  • 原文地址:https://www.cnblogs.com/hualishu/p/9256779.html
Copyright © 2020-2023  润新知