教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

Log4j有什么作用?它主要由哪三部分組成?【Log4j面試問題】

更新時(shí)間:2021年12月16日16時(shí)43分 來源:傳智教育 瀏覽次數(shù):

1.Log4j有什么作用?

解析:Log4j目前使用最多的日志處理組件,程序員應(yīng)該掌握Log4j的使用。

Log4j是Apache的一個(gè)開源項(xiàng)目,使用Log4j可以便捷地控制( )目的地,包括控制臺(tái),文件,GUI組件以及NT事件記錄器等。同時(shí),Log4j可以控制( )日志信息的輸出格式,也能夠通過定義每一條日志信息的級(jí)別,更加細(xì)致控制日志的( )程。

2.Log4j主要由哪三部分組成?每部分的主要作用是什么?

解析:掌握Log4j的使用,可以從了解Log4j的主要組件入手。

Log4j包含三個(gè)主要組成部分,即Logger、Appender以及Layout。其中( )是日志記錄器,是Log4j的核心組件;一個(gè)Logger可以指定多個(gè)Appender,Appender( )定日志信息的輸出目的地,可以是文件、控制臺(tái)或消息文件等;一個(gè)Appender又可以指定( )個(gè)Layout,Layout用來指定日志信息的格式,可以使HTML、簡(jiǎn)單文本等。

3.列舉至少3種Log4j的輸出目的地,并說明其含義

解析:能夠?qū)⒄O之輸出到不同目的地,是Log4j的一大特征。

(1)org.apache. log4j.ConsoleAppender:將日志信息輸出到控制臺(tái),如果Logger沒有使( )addAppender顯式添加Appender,默認(rèn)使用ConsoleAppender。

(2)org.apache. log4j.FileAppender:將日志信息輸出到一個(gè)文件。

(3)org.apache. log4j.DailyRollingFileAppender:將日志信息輸出到一個(gè)日志文件,并且( )據(jù)指定的模式,可以按照一定的日期將日志信息輸出到一個(gè)新的日志文件。

4.java面試專題課



講義+源碼+筆記+項(xiàng)目+資料:http://yun.itheima.com/course/937.html





猜你喜歡:

Java jdk1.6是什么意思?

列舉至少6種JavaEE技術(shù),并簡(jiǎn)述其作用【Java面試題】

Java中怎樣定義和聲明接口?

Java基礎(chǔ)教程:開發(fā)屬于自己的第一個(gè)java程序

傳智教育JAVA高級(jí)軟件工程師培訓(xùn)

0 分享到:
和我們?cè)诰€交談!