Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何更改File.createTempFile中的临时目录?_Java - Fatal编程技术网

Java 如何更改File.createTempFile中的临时目录?

Java 如何更改File.createTempFile中的临时目录?,java,Java,我基本上只是做一些测试,找出一种将大量数据写入文件的好方法。我找到了这个很好的答案,我正在玩这个脚本,但它似乎是在写/tmp,而不是我实际运行程序的目录 这通常不会困扰我,但我使用的是EC2,我读到引导存储没有Epheral快,但因为它写入引导驱动器,我无法测试Epheral是否真的快 关于如何更改文件的临时目录,有什么建议吗?请查看java.io.File方法的Javadocs: public static File createTempFile(String prefix,

我基本上只是做一些测试,找出一种将大量数据写入文件的好方法。我找到了这个很好的答案,我正在玩这个脚本,但它似乎是在写/tmp,而不是我实际运行程序的目录

这通常不会困扰我,但我使用的是EC2,我读到引导存储没有Epheral快,但因为它写入引导驱动器,我无法测试Epheral是否真的快


关于如何更改文件的临时目录,有什么建议吗?

请查看java.io.File方法的Javadocs:

public static File createTempFile(String prefix,
                                  String suffix,
                                  File directory)
                           throws IOException