首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

java删除文件失败有关问题.

2012-01-09 
java删除文件失败问题....................................................................当进行文件

java删除文件失败问题....................................................................
当进行文件删除的时候会出现删除失败,即使在调用system.gc后,还是会出现删除文件不成功的问题!我单个试的时候是可以的,但是我在程序中,放在线程中就会有时删不掉!。。。。。

[解决办法]

Java code
File file = new File(path);                if(file.exists()){                        System.out.println("文件存在");                        if(file.delete()){                System.out.println("文件已删除");            }else{                System.out.println("文件"+path+"\\xml\\"+filename+"没有删除删除");            }        }else{            System.out.println("文件在"+path+"\\xml\\"+filename+"没有找到");        }        }catch(Exception   e){            System.out.println(e.getMessage());        }
[解决办法]
在多线程环境中,可能会有其他线程操作此文件,所以删不掉,注意程序中操作文件的同步问题。
[解决办法]
探讨
在多线程环境中,可能会有其他线程操作此文件,所以删不掉,注意程序中操作文件的同步问题。

[解决办法]
探讨
在多线程环境中,可能会有其他线程操作此文件,所以删不掉,注意程序中操作文件的同步问题。

[解决办法]
if(p_file.canWrite()) 删除
else sleep

热点排行