LOG4J(log for java)详解
时间:2022-07-22
本文章向大家介绍LOG4J(log for java)详解,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
log4j 简介
a) log4j 是 Apache 提供的一款记录日志的工具 b) log4j 既可以将日志信息打印在控制台, 也可以打印输出到一个日志文件中. c) log4j 可以定制日志的输出格式 d) log4j 可以定制日志级别
日志级别
1 FATAL 致命的, 表示非常严重的错误, 一般是系统错误 2 ERROR 错误, 表示代码错误, 比较严重 3 WARN 警告, 不影响程序的运行, 但是可能存在风险. 4 INFO 信息, 表示一个普通的输出信息 5 DEBUG 调试, 表示程序员人为的一些调试信息
log4j 的使用
1 导包 log4j-1.2.17.jar log4j-api-2.0-rc1.jar log4j-core-2.0-rc1.jar 2 配置文件 位于src目录下,使用一个叫log4j.properties的配置文件, 会设定log4j的设置信息, 例如日志级别, 日志输出方式, 日志格式等等.
相关代码
import org.apache.log4j.Logger;
public class test {
public static void main(String[] args) {
//获取日志对象
Logger logger = Logger.getLogger(test.class);
//五个日志级别分别对应五个输入方法,方法名和级别名一致
logger.fatal("系统崩溃了。。。");
logger.error("发生错误。。。");
logger.warn("警告!");
logger.info("消息~");
logger.debug("调试。。。");
}
}
运行结果图
- 在mybatis框架导包时已经导入,如果需要请移步 https://blog.csdn.net/qq_43371556/article/details/88355208
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- Thinkphp5框架实现获取数据库数据到视图的方法
- thinkphp5框架结合mysql实现微信登录和自定义分享链接与图文功能示例
- Android Studio实现简单计算器功能
- 深入学习微信网址链接解封的防封原理visit_type
- kotlin实现五子棋单机游戏
- thinkphp3.2框架中where条件查询用法总结
- Android10自动连接WiFi问题的解决
- Android写一个实时输入框功能
- android自定义view用path画长方形
- 机器学习:如何快速从Python栈过渡到Scala栈
- Android studio实现加法软件
- 解决php extension 加载顺序问题
- Android 获取drawable目录图片 并存入指定文件的步骤详解
- php基于 swoole 实现的异步处理任务功能示例
- PHP中Session ID的实现原理实例分析