File类的createTempFile()方法用于在java中创建临时文件。 createTempFile()方法返回新创建的临时空文件。

下面是一个演示如何创建临时的例子。
文件:CreateTempFileExample.java -

package com.yiibai.tutorial.io;

import java.io.File;
import java.io.IOException;

/**
 * @author yiibai
 * CreateTempFileExample.java
 * Nov 3, 2016
 */
public class CreateTempFileExample {
    public static void main(String[] args) {
        try {
            File file=File.createTempFile("yiibai", ".tmp");

            if(file.exists()){
                System.out.println("Temporary File Path: "+file.getAbsolutePath());    
            }
        } catch (IOException e) {
            // Temp file creation failed
            e.printStackTrace();
        }

    }
}

执行上面示例代码,得到以下结果:

Temporary File Path: C:\Users\SUNILS~1\AppData\Local\Temp\yiibai500834714653637902.tmp