[小白]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就好了,多谢了,分给你啦!^_^ 关于Hibernate连接sqlserver 2008的问题 如何得到某个类的实例的调用者类 校园网自动出校软件---校园网登入器 求代码,给定第几月的第几周,求该周的第一天及最后一天的日期 如何用java来判断一个文件有多少行? 高分请求解决iText中文问题 想学JAVA,请大家介绍基本入门书! 安装IDEA 时出现“can not load jvm.dll,请重装jvm或更换”,我不懂了 求救:安装JBuilder7时遇到的问题! 请各位指导这样的json报文解析函数要怎么写 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 错误。