这篇文章总结的很好,不过:

最后说的应该是:

System.err.println()是不要缓冲的,所以优先级会高点,而System.out.println()是需要缓冲的,所以优先级会低点.

http://love-love-l.blog.163.com/blog/static/21078304200811510346157/