1

如果我以方法(信息、警告、调试......)的方式实现日志类或库,当在单独的线程中执行调用时,我的代码会运行得更快吗?

如果是,slf4j、log4j 或任何其他流行的库会这样做吗?

4

1 回答 1

0

Log4j 根据 Appender 类型使用单独的线程。大多数情况下使用 FileAppender,它不涉及额外的线程。

而且我不建议您在单独的线程中使用日志记录,除非您对线程问题非常有经验。

于 2012-12-05T19:06:18.733 回答