使用Java Logger的优势?

Han*_*ank 2 java logging

我想将信息记录到文件中,并想知道使用Java Logger类与我自己的个人日志记录方法有什么好处?

我知道使用记录器我只是将自己的FileHandler添加到记录器中.我个人的方法就是使用FileOutputStream.

Bil*_*l K 9

老实说你的记录器可能一样好,很容易放入日志级别,过滤等.

问题是,当您开始将来自10个不同组的代码放在一起时,每个组都有自己的日志记录.有些使用System.out,有些使用一些自定义记录器,有些使用log4j,...

你如何解析或重定向输出?如何过滤所有输出以显示您的消息(例如,log4j中的过滤选项不会阻止消息直接发送到System.out).

这是一个非常大的变化,取决于您从哪个系统移动到/.最好只从一开始就使用一个非常常见的一个,并希望它是项目中其他人选择的那个.