作者tkcn (小安)
看板java
标题Re: [问题] 读取网路串流的问题
时间Mon Apr 9 23:47:28 2007
※ 引述《del680202 (飘落的樱花)》之铭言:
: by=dis.read(b);
: System.out.println(by);
: if(by<0){break;}
: dos.write(b);
: 1204
: 1024
: xxx
: 1204
: xxx
: 就会像上面一样有某次没读满的情况
: 只要发生没读满的情况,档案就会整个错误无法开启
: 请问我的程式码有哪里需要修改
: 我一直想不出来问题出在哪里OTL
: 请高手帮忙
封包在网路上传递时,有可能会再被切割,
且在到达目的地以前不会再被组合,
详细资讯请参考网路协定相关的参考资料。
其实 Stream 还有另一个 overloding 版本的 write,
可以指定 byte 阵列中要被写入 Stream 的范围。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.131.71.56