Java中的類File具有一個在定義前綴和後綴時創建臨時文件的方法。
File tmpFile = File.createTempFile("temp_", ".txt");
這裡是一個在JVM中定義的臨時目錄中創建臨時文件的示例。
import java.io.File; import java.io.IOException; public class TmpFile { public static void main(String[] argv) { try { File tmpFile = File.createTempFile("temp_", ".txt"); System.out.println("The tmp File is " + tmpFile.getAbsolutePath()); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
The tmp File is C:\Users\Olivier\AppData\Local\Temp\temp_738482536127269501.txt
注意:文件對象具有創建臨時文件的方法,該文件使用目錄。 在這種情況下,該文件將在該目錄中創建。 如果沒有目錄被傳遞,那麼該文件將在java.io.tmpdir目錄中創建。