网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Java
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.JavaMail常见问题之一般问题.
.管窥Commons.
.用纯JAVA语言编程读取MAC地址的实.
.Webmail-0.7.7 系统源码浅析.
.用Java实现HTTP断点续传.
.资源访问的错误方法.
.JADT 入门,第 1 部分.
.Hibernate作为数据持久层的分析和.
.Java利器Jakarta Commons(一).
.勃勃生机的J2ME技术简要标准介绍.
.你的应用程序为.NET做好准备了吗.
.一个简单的Timer Service.
.java版winzip总结之一:菜单快捷.
.关于 Java web start 是干什么用.
.创建 JSF Web 项目和页面模板(2.
.J2ME的无线消息传递概述与应用程.
.谈谈JAVA程序的反编译.
.JAVA教程 第一讲 Java.
.下一波GUI设计-Matisse和NetBea.
.一个CMP的例子(一).

教程/系统编程 在Java中处理日志记录

发表日期:2008-1-5


 在JDK1.4中提供了一个日志记录包:Java.util.logging,它可以对程序中的日志记录进行相当复杂的控制。例如:通过它可以指定日志的级别和日志的位置(控制台、文件、套接字、内存缓冲区),也可以创建子记录器,通过它可以用程序控制的方式来指定想记录的内容,也可以使用配置文件来指定,而不需要去改动程序。和Log4j相比,它更简单更轻量级,在对日志输出的要求不是很复杂时,它无疑是更好的选择。

    首先我们获得一个LogManager类的一个实例:

Css1>

    LogManager lMgr = LogManager.getLogManager();

    然后我们创建记录器,并且把它添加到当前的治理器:

    String thisName = “Logpkg”;

    Logger log = Logger.getLogger(thisName);

    lMgr.addLogger(log);

    假如我们没有指定日志文件存放的位置,则按照jre/lib目录下logging.properties文件中指定的内容,默认是ConsoleHandler意味着日志信息在控制台显示。

    在程序中我们可以按照级别发布日志信息,共有7个级别:SERVER(最高值),WARNING,INFO,CONFIG,FINE,FINER,FINEST(最低值),和OFF(不记录)。

    log.server(“error”);

    我们可以设置记录器的记录级别,以忽略低于WARNING级别的消息,只有用server和warning记录的信息才能输出。

    log.setLevel(Level.WARNING);

    log.info(“This message is info”);//这条信息会被忽略,不会被输出

    log.warning(“This message is warning”);//这条信息会输出


上一篇:Java的中文编程与配置心得 人气:765
下一篇:用J2SE1.5建立多任务的Java应用程序2 人气:600
浏览全部Java的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐