黑马程序员技术交流社区

标题: 对“标准”错误输出流的一个疑问? [打印本页]

作者: 严露华    时间: 2013-5-24 17:17
标题: 对“标准”错误输出流的一个疑问?
“标准”输出流(out)是有缓存的,是可以打印在屏幕上,也可以输出到文件中。那么这个“标准”错误输出流(err)有没有缓存呢?如果有,那么该如何设置呢?

作者: 黑马伍哲沂    时间: 2013-5-24 18:03
标准错误流默认是没有缓存的。
但可以设置,具体设置方法,我表示没有关注过。
有些公司面试题里还真考到这个东西。
基本上只要知道错误流没有缓存,输出的时机不定就可以了。当然,想追根究底就得自己去查资料了。
比如一个类中有静态代码块和构造代码快。  构造代码块中是错误流输出。
静态代码块中是标准输出。
那么构造代码快的输出有可能跑到静态代码块前面。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2