inputstream中read阻塞问题!
本帖最后由 ruan_z_x 于 2012-12-30 12:16:31 编辑
如果没有读取到流的结束,但由于特殊原因以后再也没有数据到达,read方法会一直阻塞下去?
如何返回哪?
------解决方案--------------------你的特殊原因是什么呢,特殊原因能不能理解为异常呢, 异常那就得报异常咯
------解决方案--------------------这个问题,java的设计者肯定考虑过,出现譬如io关闭的情况可能会抛出ioexception,如果是对应的键盘输入,如果你不输入的话当然会一直阻塞了