Log4j Logger和并发

chi*_*out 4 java concurrency singleton log4j

在单例类中有一个org.apache.log4j.Logger字段是否可以?可能是任何并发问题,因为在多个线程之间共享它?

hca*_*ver 5

不,没有问题,因为它是线程安全的(即如果多个线程同时访问它,它不会中断).

请参阅http://logging.apache.org/log4j/1.2/faq.html#a1.7