根据不同系统获取目录
System.getProperty(“java.io.tmpdir”)

  1. 默认目录
  2. 操作系统不同 这个系统属性所表示的目录也不同
  3. Windows: java.io.tmpdir:[C:\temp\]
  4. Solaris: java.io.tmpdir:[/var/tmp/]
  5. Linux: java.io.tmpdir: [/tmp] [/var/tmp/]
  6. Mac OS X: java.io.tmpdir: [/tmp]

手动设置目录

java -Djava.io.tmpdir=/path/to/tmpdir

路径分隔符 / 和 \ 自动适配

File.separator