log4j记录日志的特征是什么?

 我来答
匿名用户
2013-07-25
展开全部
日志分级

基于纯文本(System.out.println)的日志的API第一和首要的优点就是能在不受阻碍的输出一些日志信息的同时,屏蔽另外一些日志信息的输出。这种能力使得日志空间(存储所有日志的空间)是按照开发者决定的方式分门别类的。这就使得我们将分类作为中心概念来考虑。然而,自从log4j的1.2版本以来,Logger类替代了Category类。对于那些熟悉log4j早期版本的人来说,可以将Logger类仅仅作为Category类的一个别名来处理。

日志是命名了的实体。日志的名字区分大小写并遵循以下的分级命名规则:
分级命名
一个日志的名字如果加上一个点是另外一个日志名字的前缀的话,则称此日志为另一个日志的祖先,另一个日志称为其后代。如果一个日志在它和它的另一个后代日志之间没有其他的祖先,则称此日志为其后代日志的父日志,其后代日志称为此日志的子日志。

例如,命名为“com.foo”的日志是命名为“com.foo.Bar”的日志的父日志。类似的,“java”是“java.util”的父日志,是“java.util.Vector”的祖先。这种命名规则对于许多开发者来说应该是很熟悉的。

根日志在日志级别的顶点,它在两个方面有所不同:
1. 它总是存在的;
2. 它不能用名字得到。

调用静态方法Logger.getRootLogger来得到根日志。其他所有日志都通过Logger.getLogger方法来初始化和获得,这个方法使用需要的日志的名字作为参数。
迈杰
2024-11-30 广告
RNA-seq数据分析是转录组研究的核心,包括数据预处理、序列比对、定量分析、差异表达分析、功能注释和可视化等步骤。数据预处理主要是质量控制和去除低质量序列。序列比对使用HISAT2、STAR等工具将reads比对到参考基因组。定量分析评估... 点击进入详情页
本回答由迈杰提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式