System.getProperty(String key)是个很有用的方法,这个方法很简单,使用中主要问题是这个函数的参数key是系统预设的。下面列出的是sun java doc里面给出的key值:
System.getProperties().list(System.out); //通过该命令可以获得系统预设参数Key
常用参数:
属性集合总是包含以下键的值:
键 相关值的描述
java.version Java 运行时环境版本
java.vendor Java 运行时环境供应商
java.vendor.url Java 供应商的 URL
java.home Java 安装目录
java.vm.version Java 虚拟机实现版本
java.class.version Java 类格式版本号
java.io.tmpdir 默认的临时文件路径
os.name 操作系统的名称
os.arch 操作系统的架构(i386/X64)
os.version 操作系统的版本
file.separator 文件分隔符(在 UNIX 系统中是“/”)
path.separator 路径分隔符(在 UNIX 系统中是“:”)
line.separator 行分隔符(在 UNIX 系统中是“/n”)
user.name 用户的账户名称
user.home 用户的主目录
user.dir 用户的当前工作目录