在 Java 中終止時刪除檔案或目錄
當程式終止時,即在虛擬機器使用 java.io.File.deleteOnExit() 方法終止之後,可以刪除檔案或目錄。此方法不需要任何引數,也不返回任何值。
下面是一個演示此功能的程式:
例項
import java.io.File;
public class Demo {
public static void main(String[] args) {
try {
File file = new File("demo1.txt");
file.createNewFile();
System.out.println("File: " + file);
file.deleteOnExit();
} catch(Exception e) {
e.printStackTrace();
}
}
}以上程式的輸出如下所示:
輸出
File: demo1.txt
現在我們來了解一下上面的程式。
當程式結束時,即在虛擬機器使用 java.io.File.deleteOnExit() 方法終止之後,檔案就會被刪除。以下是一個演示此功能的程式碼片段:
try {
File file = new File("demo1.txt");
file.createNewFile();
System.out.println("File: " + file);
file.deleteOnExit();
} catch(Exception e) {
e.printStackTrace();
}
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP