更新时间:2021年12月16日16时43分 来源:传智教育 浏览次数:
解析:Log4j目前使用最多的日志处理组件,程序员应该掌握Log4j的使用。
Log4j是Apache的一个开源项目,使用Log4j可以便捷地控制( )目的地,包括控制台,文件,GUI组件以及NT事件记录器等。同时,Log4j可以控制( )日志信息的输出格式,也能够通过定义每一条日志信息的级别,更加细致控制日志的( )程。
解析:掌握Log4j的使用,可以从了解Log4j的主要组件入手。
Log4j包含三个主要组成部分,即Logger、Appender以及Layout。其中( )是日志记录器,是Log4j的核心组件;一个Logger可以指定多个Appender,Appender( )定日志信息的输出目的地,可以是文件、控制台或消息文件等;一个Appender又可以指定( )个Layout,Layout用来指定日志信息的格式,可以使HTML、简单文本等。
解析:能够将诶之输出到不同目的地,是Log4j的一大特征。
(1)org.apache. log4j.ConsoleAppender:将日志信息输出到控制台,如果Logger没有使( )addAppender显式添加Appender,默认使用ConsoleAppender。
(2)org.apache. log4j.FileAppender:将日志信息输出到一个文件。
(3)org.apache. log4j.DailyRollingFileAppender:将日志信息输出到一个日志文件,并且( )据指定的模式,可以按照一定的日期将日志信息输出到一个新的日志文件。