A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 严露华 中级黑马   /  2013-5-24 17:17  /  1472 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

“标准”输出流(out)是有缓存的,是可以打印在屏幕上,也可以输出到文件中。那么这个“标准”错误输出流(err)有没有缓存呢?如果有,那么该如何设置呢?

1 个回复

倒序浏览
标准错误流默认是没有缓存的。
但可以设置,具体设置方法,我表示没有关注过。
有些公司面试题里还真考到这个东西。
基本上只要知道错误流没有缓存,输出的时机不定就可以了。当然,想追根究底就得自己去查资料了。
比如一个类中有静态代码块和构造代码快。  构造代码块中是错误流输出。
静态代码块中是标准输出。
那么构造代码快的输出有可能跑到静态代码块前面。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马