System.getProperty(String key)方法获取常用系统信息
其中key可以为以下选项:
1.java.version
Java 运行时环境版本
2.java.vendor
Java 运行时环境供应商
3.java.vendor.url
Java 供应商的 URL
4.java.home
Java 安装目录
5.java.vm.specification.version
Java 虚拟机规范版本
6.java.vm.specification.vendor
Java 虚拟机规范供应商
7.java.vm.specification.name
Java 虚拟机规范名称
8.java.vm.version
Java 虚拟机实现版本
9.java.vm.vendor
Java 虚拟机实现供应商
10.java.vm.name
Java 虚拟机实现名称
11.java.specification.version
Java 运行时环境规范版本
12.java.specification.vendor
Java 运行时环境规范供应商
13.java.specification.name
Java 运行时环境规范名称
14.java.class.version
Java 类格式版本号
15.java.class.path
Java 类路径
16.java.library.path
加载库时搜索的路径列表
17.java.io.tmpdir
默认的临时文件路径
18.java.compiler
要使用的 JIT 编译器的名称
19.java.ext.dirs
一个或多个扩展目录的路径
20.os.name
操作系统的名称
21.os.arch
操作系统的架构
22.os.version
操作系统的版本
23.file.separator
文件分隔符(在 UNIX 系统中是“/”)
24.path.separator
路径分隔符(在 UNIX 系统中是“:”)
25.line.separator
行分隔符(在 UNIX 系统中是“/n”)
26.user.name
用户的账户名称
27.user.home
用户的主目录
28.user.dir
用户的当前工作目录