黑马程序员技术交流社区
标题:
System.in 是不是阻塞式??
[打印本页]
作者:
陌上桑
时间:
2015-6-16 19:09
标题:
System.in 是不是阻塞式??
InputStreamReader inr = new InputStreamReader( System.in);
BufferedFileReader bfr = new BufferedFileReader(inr);
String line =null;
While (( line =bfr.readline())!=null){
System.out.println(line.toUpperCase());
}
inr.close().
我们知道readline(),读到数据末尾时,就会等待;此时,键盘录入改变了bfr,使while 的循环条件发生改变。为了区分是system.in, 还是readline()阻塞,需要将bfr.readline()分开。这个显然不可以。
作者:
guohaichang
时间:
2015-6-16 20:38
这是个什么问题呀,绕来绕去,没价值
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2