[小白]TCP协议文件传输问题 本帖最后由 lrcry 于 2013-03-31 16:16:52 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 亲,输出流用完记得flush和close int len = 0; while((len = in.read(buf)) != -1){ fOut.write(buf, 0, len); }fOut.flush();fOut.close(); flushpublic void flush() throws IOException刷新此输出流并强制写出所有缓冲的输出字节。flush 的常规协定是:如果此输出流的实现已经缓冲了以前写入的任何字节,则调用此方法指示应将这些字节立即写入它们预期的目标。 如果此流的预期目标是由基础操作系统提供的一个抽象(如一个文件),则刷新此流只能保证将以前写入到流的字节传递给操作系统进行写入,但不保证能将这些字节实际写入到物理设备(如磁盘驱动器)。 OutputStream 的 flush 方法不执行任何操作。 指定者:接口 Flushable 中的 flush抛出: IOException - 如果发生 I/O 错误。 N久以前了,后来加了flush就好了,多谢了,分给你啦!^_^ 关于迅雷5问题 又没分了。新手数据库连接问题 整一下 jsp的文件上传-------access 哪位知道 怎么改变TABLE的列高度啊?很急…… file exist Java父线程停止时如何也将子线程停止? 有关于线程的synchronized()方法和wait()在那个类里? 小白求问for语句嵌套 装了JDK后到底需不需要环境配置? java怎样获取ftp目录下的所有子文件名 一个类似资源管理器的公司员工管理系统
while((len = in.read(buf)) != -1){
fOut.write(buf, 0, len);
}fOut.flush();
fOut.close();
public void flush()
throws IOException刷新此输出流并强制写出所有缓冲的输出字节。flush 的常规协定是:如果此输出流的实现已经缓冲了以前写入的任何字节,则调用此方法指示应将这些字节立即写入它们预期的目标。
如果此流的预期目标是由基础操作系统提供的一个抽象(如一个文件),则刷新此流只能保证将以前写入到流的字节传递给操作系统进行写入,但不保证能将这些字节实际写入到物理设备(如磁盘驱动器)。 OutputStream 的 flush 方法不执行任何操作。
指定者:
接口 Flushable 中的 flush
抛出:
IOException - 如果发生 I/O 错误。