冷面閻羅
低調(diào)做人&&高調(diào)做事
隨筆 - 208, 文章 - 3, 評論 - 593, 引用 - 0
數(shù)據(jù)加載中……
Log4j 簡單使用
?????????程序開發(fā)環(huán)境中的日志記錄是由嵌入在程序中以輸出一些對開發(fā)人員有用信息的語句所組成。例如,跟蹤語句(
trace
),結(jié)構(gòu)轉(zhuǎn)儲(chǔ)和常見的
System.out.println
或
printf
調(diào)試語句。
log4j
提供分級方法在程序中嵌入日志記錄語句。日志信息具有多種輸出格式和多個(gè)輸出級別。
使用一個(gè)專門的日志記錄包,可以減輕對成千上萬的
System.out.println
語句的維護(hù)成本,因?yàn)槿罩居涗浛梢酝ㄟ^配置腳本在運(yùn)行時(shí)得以控制。
log4j
維護(hù)嵌入在程序代碼中的日志記錄語句。通過規(guī)范日志記錄的處理過程,一些人認(rèn)為應(yīng)該鼓勵(lì)更多的使用日志記錄并且獲得更高程度的效率。
?????? 在java程序中,使用的方法,我總結(jié)一下有兩種:
?????? 一是:
private
?
static
?org.apache.log4j.Category?log?
=
org.apache.log4j.Category.getInstance(classname);
//
classname?java文件名\r
log.debug(
"
"
);
log.error(
"
"
);
..
??? 一是:
import
?org.apache.log4j.BasicConfigurator;
import
?org.apache.log4j.Logger;
import
?org.apache.log4j.Priority;
public
?
class
?TestLog4j?
{
????
//
代碼(1)
????
static
?Logger?logger?
=
?Logger.getLogger(TestLog4j.
class
.getName());
????
public
?TestLog4j()
{}
????
public
?
static
?
void
?main(String[]?args)
{
?????
//
代碼(2)
????????BasicConfigurator.configure();
?????????
//
代碼(3)
????????logger.debug(
"
Start?of?the?main()?in?TestLog4j
"
);
????????logger.info(
"
Just?testing?a?log?message?with?priority?set?to?INFO
"
);
????????logger.warn(
"
Just?testing?a?log?message?with?priority?set?to?WARN
"
);
????????logger.error(
"
Just?testing?a?log?message?with?priority?set?to?ERROR
"
);
????????logger.fatal(
"
Just?testing?a?log?message?with?priority?set?to?FATAL
"
);
????????logger.log(Priority.DEBUG,?
"
Testing?a?log?message?use?a?alternate?form
"
);
????????logger.debug(
"
End?of?the?main()?in?TestLog4j
"
);
????}
}
posted on 2006-12-27 19:39
冷面閻羅
閱讀(498)
評論(1)
編輯
收藏
所屬分類:
java
評論
#
re: Log4j 簡單使用
回復(fù)
更多評論
嗯,正想學(xué)下LOG4J,很實(shí)用的東東
2007-01-03 21:06 |
小賀
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關(guān)文章:
spring學(xué)習(xí)(二)
spring學(xué)習(xí)(一)
eclispe配置weblogic9
weblogic java.lang.OutOfMemoryError PermGen space及其解決方法
使用JDBC訪問DB2的問題:no db2jdbc in java.library.path
多重子查詢提取每次子查詢的SQL語句
jdk版本的問題
Editplus編譯執(zhí)行JAVA程序
反編譯工具jad簡單用法
javax.servlet.ServletException: [HTTP:101249]
Powered by:
BlogJava
Copyright © 冷面閻羅
導(dǎo)航
管理
文章檔案
2007年5月 (1)
2007年4月 (1)
2007年3月 (1)
最新評論
1.?re: 動(dòng)態(tài)給select添加選項(xiàng)的常用方法
garb
--自行車
2.?re: 動(dòng)態(tài)給select添加選項(xiàng)的常用方法
第三方菲菲
--自行車
3.?re: 對前幾天作的java萬年歷,再弄修改,加上農(nóng)歷
建議用冬月、臘月而不是十一月、十二月等
---
4.?re: java代碼中順序問題,養(yǎng)成良好代碼書寫習(xí)慣
問額外
--對方是否
5.?re: HTTP請求發(fā)送XML數(shù)據(jù)
ios中的發(fā)送裸數(shù)據(jù)xml怎么發(fā)送
--夜鶯
主站蜘蛛池模板:
久久亚洲国产精品
|
国产亚洲精品岁国产微拍精品
|
亚洲AV日韩精品久久久久久久
|
h视频在线观看免费
|
久久影视国产亚洲
|
一个人看的免费高清视频日本
|
免费人成在线观看视频播放
|
国产成人亚洲午夜电影
|
亚洲AV无码一区二三区
|
一个人看的www免费在线视频
|
亚洲伊人久久综合影院
|
青柠影视在线观看免费
|
亚洲精品福利视频
|
日韩免费一区二区三区在线播放
|
亚洲乱码中文字幕综合
|
国产精品免费观看视频
|
亚洲国产国产综合一区首页
|
5g影院5g天天爽永久免费影院
|
亚洲成人福利在线
|
国产精品无码免费视频二三区
|
男女交性无遮挡免费视频
|
久久亚洲AV无码西西人体
|
男人j进入女人j内部免费网站
|
97在线视频免费公开观看
|
亚洲熟妇av一区
|
成年女人永久免费观看片
|
你好老叔电影观看免费
|
亚洲综合激情九月婷婷
|
日本xxwwxxww在线视频免费
|
抽搐一进一出gif免费视频
|
337p日本欧洲亚洲大胆艺术
|
成年轻人网站色免费看
|
在线免费观看伊人三级电影
|
亚洲综合免费视频
|
国产成人免费片在线观看
|
a级男女仿爱免费视频
|
国产.亚洲.欧洲在线
|
亚洲国产精品激情在线观看
|
伊人久久免费视频
|
蜜臀亚洲AV无码精品国产午夜.
|
国产亚洲精品a在线无码
|