您的位置:首页 > 编程语言 > Java开发

Java 中强制删除文件的方法

2012-08-30 14:13 176 查看
有时候删除文件会说该文件正在使用中,导致文件不能删除。但是相关的流都已经关闭,这个时候建议采取以下方法。

/**
* 删除单个文件
* @param sPath 被删除文件的文件名的绝对路径
* @throws IOException
*/

public void deleteFile(String sPath) throws IOException {
File file = new File(sPath);
// 路径为文件且不为空则进行删除
if (file.isFile() && file.exists()) {
System.gc();//启动jvm垃圾回收
file.delete();
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: