当前位置:
代码迷
>>
J2SE
>> IO流 InputStream类的read方法 何时返回-1 何时阻塞,该如何解决
详细解决方案
IO流 InputStream类的read方法 何时返回-1 何时阻塞,该如何解决
热度:
162
发布时间:
2016-04-24 01:43:28.0
IO流 InputStream类的read方法 何时返回-1 何时阻塞
现在在写一个程序。发送方不是我写的,
我的inputStream时而返回-1 时而阻塞。毫无规律
------解决方案--------------------
感觉,需要看in所在类的API了。
感觉你的需求像是想要异步I/O
其实,你可以直接用异步I/O的类,上网搜搜。
或者,不用也行。
那就多线程呗。
------解决方案--------------------
你是想让你写的读取别人提供输入流的程序在有输入的情况下就读出来,没有的话就等待别人输入?是这样的需求吗?
相关解决方案
Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your,该如何处理
如果http请求发生错误,比如is.read()发生阻塞,小弟我希望30s或者60s错误抛出,能做到么
请教inputstreamreader.read()方法 在真机(nokia 6670)上这个流里如果没有东西可读,是不是会一直阻塞在那?会不会报i/o错误
怎样用android重写j2me,player里的createPlayer(InputStream stream, String type)解决方案
怎么将多个 InputStream 直接包装成一个流,不操作文件
InputStream,fileInputStream,Filereader有啥差别,以及用法
Web应用“无法操作保护内存”错误,Attempted to read or write protected memory
while(reader.Read())表里数据为空 还是进了循环解决办法
阅读器关闭时尝试调用 Read 无效。关于考勤的,代码贴出来给大侠们看,小弟新手。该怎么处理
阅读器关闭时 Read 的尝试无效解决办法
StreamObject.Read 无法访问已关闭的文件,该如何解决
session存储的datareader在取出后怎么读取其值,提示异常,阅读器关闭时 Read 的尝试无效
用while (dr.Read())时在没有数据的情况怎么办
请大伙帮忙看一下sdr.Read();这个的有关问题!不够+++分!帮忙的哥们来
ASP.NET Read XML解决方案
两次while Dr.read()有关问题
ox0048e5bb"授命引用的o "0x00000000"内存,该内存不能为“read”
ox0048e5bb"指令引用的o "0x00000000"内存,该内存不能为“read”解决办法
Vxworks中的open,read,write是对哪里的文件进行的?解决方案
READ EVENTS 的有关问题
急电脑进不了系统,A disk Read error occured ,请高手帮忙解决,多谢
揭示 read-only file system
SVN异常:Thread attempted to read nesting count of a lock it did not own
cannot read: gbn.java
read&write 请教
org.hibernate.InvalidMappingException: Unable to read XML 异常解决办法
unable to read from the transport connection,该怎么解决
处理懒加载有关问题后出现的有关问题:Write operations are not allowed in read-only mode (FlushMode.NEVE
解决java web项目导入后出现的有关问题 -cannot be read or is not a valid ZIP file
jxl.read.biff.SheetImpl.getCell中的ArrayIndexOutOfBoundsException错误