今天用java delete 一个文件时,竟然delete fail,自己搞了将近5个小时,分析原因是文件被引用了,仍在内存中,但是不知道究竟错误出在哪里,请好心的RD帮忙,终于找到原因,原来我打开文件计算了文件大小,忘记关文件了。悲剧了~~~ 记住啊
FileInputStream fis = new FileInputStream(new File(filePath)); //读文件
int size = fis.available(); // 文件大小
fis.close(); //关闭文件