首先,看代码:
第一行数据是使用system输出的,第二行数据是通过logger输出的,从上面可以看到,system输出的日志仅仅是输出对象本身,而通过logger输出的日志,不光会输出对象本身,还会输出代码运行的时间,是哪一个class文件输出的日志,在哪一行输出的,很方便。
想要使用logger输出日志,首先需要引入包:log4j-1.2.16.jar
然后在class文件中配置:就可以使用logger来输出日志了。
private static Logger logger = Logger.getLogger(OrderDetailsQueryContactHandler.class);