黑马程序员技术交流社区

标题: 输入流中read 方法或者readLine方法问题。 [打印本页]

作者: 乔建国    时间: 2012-5-25 13:30
标题: 输入流中read 方法或者readLine方法问题。
在InputStream 和Reader中 read方法或者readLine方法是阻塞式,
为什么在ByteArrayInputStream中read 方法不会阻塞?
作者: xieshuhua    时间: 2012-5-25 14:53
自认为 两种没有你说的 阻塞和非阻塞之分。
如果都是调用的System.in,那么都要等。ByteArrayInputStream如果一个字节都没有读取到,不等的话,哪里来的数据。
如果都是调用的一个文件的话,都不需要等,对吧。
希望能够帮到你~~




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