slf4j与log4j的区别
- 概念
- 对比
概念
slf4j: simple log facade for java 简单日志门面
log4j: log for java java日志
对比
slf4j:
- 众多日志接口的集合,不负责具体业务的实现
- 独立的日志业务的实现,无需为多个库管理日志记录配置
- 提供了基于占位符的日志记录,提高了代码的可读性
- 临时字符串的数量较少,gc工作次数减少
log4j:
- 简介地鼓励开发者去使用string进行连接,而string连接的效率不太高
- Java日志库,是一种具体实现
京东商城的二面面到这个了,一时间没想起来,以后有机会再补充