我正在编写一个Java程序,必须在磁盘上创建一个文件夹,在其中存储一些文件,当程序终止时,该文件夹将被删除:
问题是,当我的程序在随机PC上打开时,它应该如何知道存储文件的位置?
我看到很多安装程序已经建议你一条路径(比如" Program Files","漫游"等等),如何让我的程序知道这些路径? 感谢。
答案 0 :(得分:3)
标准路径是
System.getProperty("java.io.tmpdir");
请参阅:https://docs.oracle.com/javase/7/docs/api/java/lang/System.html#getProperties()
你可以和
一起使用它File.createTempFile();