Apache Log4j 2.0介绍
jopen
11年前
Apache Log4j是著名的Java日志框架之一,在早些年应用最广。但近两年来,随着SLF4J和LogBack的兴起,很多流行的开源框架在日志模块方面逐步转移到SLF4J+LogBack上,Log4j日渐衰落。
Apache Log4j 2.0的类图看起来与Logback相似,如图所示:
那么,Apache Log4j 2.0有什么特点呢?请看下面。
1. API隔离
Log4j 2.0学习了SLF4J和LogBack的优点,把API及其实现类进行了分离。2. 性能改进
官方称在很多情况下,性能比Logback更强。比较表如下: