用java的IO复制文件的内容时,为什么不调用close();方法就没法复制 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 java io 复制 close 搜索资料 2个回答 #热议# 为什么有人显老,有人显年轻? 时间flowing 2012-08-03 · TA获得超过478个赞 知道小有建树答主 回答量:386 采纳率:0% 帮助的人:299万 我也去答题访问个人页 关注 展开全部 用不带缓存的输入输出流的话,不调用close方法也是可以复制成功的,只是删除不了源文件(文件被使用),用带缓存的输入输出流的话,如果没有自己调用flush清空缓存,最后一次读取的内容还会在缓存区中而没有输出,这时调用close会自动flush,清空缓存。 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 百度网友1ce1a31 2012-08-03 · 超过16用户采纳过TA的回答 知道答主 回答量:40 采纳率:0% 帮助的人:38.2万 我也去答题访问个人页 关注 展开全部 调用 close() 关闭输入输出流,系统会强制清空缓冲区的数据,把数据写入文件或者读入程序,否则数据还会停留在缓冲区,调用flush() 也是可以的 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2017-10-10 java 输入输出流的复制文件的问题 1 2017-11-16 Java io问题 复制的时候只有部分文件夹复制过去了剩余的会报错到底哪里出问题了? 2017-09-19 java中IO怎么将一个文件复制到另外一个文件夹 32 2010-06-17 为什么在调用java.io.File类的read和close方法时,必须处理异常 8 2017-09-21 Java中的io流关闭问题 6 2016-08-14 Java io 复制 出问题,out.write(in.read())这样为什么复制会丢失一部分? 2 2015-03-17 关于JAVA文件复制的方法 2012-08-06 Java File的操作,复制文件夹的方法! 3 更多类似问题 > 为你推荐: