A. java如何使文件不能被刪除
兩個文件同時損壞或被刪除的情況,從代碼流程分析看貌似不可能。所以問題原因不明。
肯定是代碼原因
建議刪除主文件時候判斷備份文件是否存在,不存在備份後再刪除
備份文件類似
B. 電腦中JAVA無法刪除
到文件管理里或者程序管理里刪除~在不行就把手機內存格式化了~
C. Java文件刪除不掉怎麼辦
java屬於綠色的。。只有文件和環境變數里的東西,你只要把文件刪除,然後在我的電腦上面右鍵-》屬性-》高級-》環境變數裡面,在個人變數里或者系統變數裡面將CLASSPATH和PATH中的關於java的去掉。。是以分號作為間隔符的。。如果有JAVA_HOME這個變數也去掉。沒有就不用管了
D. 用java控制流實現文件復制後,不能刪除文件
是因為你用流調用File文件後沒有關閉流導致的,這時外部不能刪除該文件。等退出程序後就可以刪除該文件。
E. java無法刪除
Java虛擬機正在使用該文件所以無法刪除,可以打開「任務管理器」,選中「java(TM)piatform se binary」,再單擊「結束任務」
F. java file類delete()方法無法刪除文件
通過fileTxt[ j ] ,看你是循環刪除,你判斷了文件是否存在,但是沒有判斷是否是文件夾、文件夾里是否還有文件
因為文件夾里有文件時,執行delete()是不成功的
此外,你在刪除的文件,有可能正被其他人或程序打開,這個時候刪除也不會成功
參考Java API的java.io.File類:
delete
public boolean delete()
刪除此抽象路徑名表示的文件或目錄。如果此路徑名表示一個目錄,則此目錄必須為空才能刪除。
G. java文件刪除有時不成功
可能是文件沒有關閉,或者正在使用,或者如果是web程序,可能沒有停止服務,將部署文件移除等等,你挨著試一試,實在不行就重啟,不過要做好備份工作哦