栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

eclipse中日志的简单使用

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

eclipse中日志的简单使用

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录
  • 前言
  • 一、记录日志信息的作用
  • 二、log4j框架简述及优势
    • 1.简述
    • 2.优势
      • 为什么要用log4j?
      • 使用log4j
  • 总结


前言

软构第一节课老师就提到过日志这个东西的用途,往常看一些代码也会出现
类似的提法,如今有空简单总结自己对日志的了解心得
eclipse中日志的配置及下载参考这篇文章:
Eclipse配置JAVA日志Log4j及使用
本文简述在日常写代码中日志的使用方法以及日志如何帮助我们


一、记录日志信息的作用

1)监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;

2)跟踪代码运行时轨迹,作为日后审计的依据;

3)担当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试信息。

二、log4j框架简述及优势 1.简述
  1. 能够控制日志信息想往哪里打就往哪里打,比如:控制台、文件、邮箱、数据库等等。
  2. 能够控制日志信息想怎么打就怎么打,比如:我想要打印时间、程序的名称、程序的方法名、程序的行号、线程的名称等等。
  3. 能够控制日志信息想打什么打什么,不想打的就不打,日志信息是分级别的,有时候我只想看错误的信息或者警告的信息,有时候我想看到所有的信息我想调试程序等等。
2.优势 为什么要用log4j?

通常,我们写代码的过程中,免不了要输出各种调试信息。在没有使用任何日志工具之前,都会使用 System.out.println 来做到。 这么做直观有效,但是有一系列的缺点:

  1. 不知道这句话是在哪个类,哪个线程里出来的。

  2. 不知道什么时候前后两句输出间隔了多少时间。

  3. 无法关闭调试信息,一旦System.out.println多了之后,到处都是输出,增加定位自己需要信息的难度。等等

如图所示,光溜溜的出现这么些输出信息出来:

使用log4j

1.新建一个Java工程Log4jTest,导入包log4j-1.2.17.jar
2.src同级创建并设置log4j.properties
3.设置日志内容
4.输出结果
(1)首先是控制台的信息:

(2)输出的文件:


总结

以上就是个人心得,本文仅仅简单介绍了log4j框架下日志的使用。希望大家能给出更多的帮助。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/936772.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号