Vic*_*tor 1 java logging log4j
为什么使用logger.debug()而不是System.out.println()?
据我所知,log4j的允许您控制要打印(什么DEBUG,FATAL,INFO,等),但除此之外,还有没有其他的好处?
A Logger为您的日志记录增加了更多价值.
此外,记录器通常是同步的,因此您的打印语句不会相互写入.你无法保证System.out.
你可以实现所有这些System.out,但它将是如此复杂和乏味.