输出两条打印结果,不理解,哪个大神给分析下原因

林塬

关注

阅读 52

2022-08-25

 

import org.apache.log4j.Logger;

public class InnerClassLogger {
static Logger loggerA = Logger.getLogger(InnerClassLogger.class);

public static void main(String[] args) {
loggerA.info(new Object(){
@Override
public String toString(){
loggerA.info("loggerB");
return "";
}
});
}
}

输出:

0    [main] INFO  InnerClassLogger  - loggerB
0 [main] INFO InnerClassLogger - loggerB

 



精彩评论(0)

0 0 举报