在网上学习了一下log4j,以下是一些简单的学习笔记
在apache网站:http://jakarta.apache.org/log4j 可以免费下载到log4j最新版本的软件包,解压,将其中打包好的的log4j-1.x.x.jar文件复制到classpath相关目录下 . 【程序编程相关:『JSP学习——全面解析JDBC(8)附】apache的开源项目log4j是一个功能强大的日志组件,提供快速有效的日志记录,开发者通过简单的学习,即可为自己的程序中加入非常实用的日志功能. 【推荐阅读:J2ME学习笔记(七)】ok,现在就可以来体验一下log4j的功能,按以下步骤在程序中快速加入了日志功能. 【扩展信息:java.util.Date】一.快速体验
参看下面这个简单的例子一:第一步: 用import导入log4j需要使用的相关的类第二步: 定义获取一个日志记录器logger的对象第三步: 装入log4j的配置文件,或者使用缺省环境的配置第四步:现在可以在你的程序中想输出日志的地方,使用logger类提供的以下方法,插入不同优先级的日志了. debug(object message ) ; info(object message ) ; warn(object message ) ; error(object message ) ;大功告成!是不是非常简单呢?完全可以取代以前常用来调试程序的system.out.println("xxxxxxxxxxxx")这样的语句,而且log4j可以通过自定义配置文件来灵活地对日志输出的级别进行控制.
#########################################例子一:package com.study;/**导入log4j需要使用的相关的类*/
import org.apache.log4j.logger;import org.apache.log4j.basicconfigurator;/**
* <p>title: log4j例子</p> * <p>description: 快速在程序中使用log4j</p> * <p>copyright: copyright (c) 2004</p> * @author robin * @version 1.0 */public class hellolog4j {//定义日志记录器logger,所有的日志由它来负责记录,
static logger logger=logger.getlogger(hellolog4j.class.getclass());... 下一页