write 和 read 的困惑(100分)

  • 主题发起人 主题发起人 netspur
  • 开始时间 开始时间
N

netspur

Unregistered / Unconfirmed
GUEST, unregistred user!
一端用output.write送一些字节,一端用input.read接收
但是write完之后,read还不能退出。
如果当output.close之后,read才能退出,为什么呢?
 
output.flush()
 
是啊!
要么刷新!要么关闭!
 
output不告诉接收方数据传输完接收方怎么能退出哪?
 
怎么告诉接收方数据传输完呢?
flush好象不行
 
flush可以的
 
发送消息通知,告诉文件发送完毕,然后关掉 InputStream.close();
 
output.close()
 
output.close();
 
output.flusth();
output.close();
 
我其实试过很多方法了,flush,close都试过,好象都不行,不过这是以前搞设计的事情了,谢谢大家的帮助。
 
多人接受答案了。
 
后退
顶部