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

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

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

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

1.Log4j有什么作用?

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

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

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

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

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

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

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

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

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

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

4.java面試專題課



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





猜你喜歡:

Java jdk1.6是什么意思?

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

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

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

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

0 分享到:
和我們在線交談!