黑马程序员技术交流社区

标题: 求问:File.renameTo(File f)的问题 [打印本页]

作者: Joseph_liuxh    时间: 2015-1-22 19:33
标题: 求问:File.renameTo(File f)的问题
两个File对象 f1,newFile。
f1对象,用在流复制文件时参与到命名文件中去的。
newFile对象,在复制文件完毕后,将f1生成的文件,renameTo(newFile)。
我开始尝试一直rename不成功。
最后
我将操作f1对象的流对象关闭资源后(使用close())方法,复制成功了。

我的猜想是:
流不关闭,则被复制完的文件仍旧被占用着,关闭资源后,才能对其操作重命名。

请清楚这个问题的兄弟,为我解惑,谢谢!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2