关于Java system.out.print()的性能影响

 system.out.print()的线程是当前线程,只有等待线程执行完成,才会执行后面的代码,它是同步,不像log4j之类的,属于异步的,不需要等待。

如果打印比较多,会往一个文件不断写入,会涉及IO,性能也就慢下来了。

另外, system.out.print,不是好的实现,不能像log4j之类的,能控制打印级别。

猜你喜欢

转载自hui8080.iteye.com/blog/2374060