代码改变世界

System.getProperty参数大全

2017-10-31 16:13  deadMan_wyy  阅读(204)  评论(0编辑  收藏  举报
#java.version                                    Java Runtime Environment version 
#java.vendor                                     Java Runtime Environment vendor 
#java.vendor.url                                Java vendor URL 
#java.home                                       Java installation directory 
#java.vm.specification.version        Java Virtual Machine specification version 
#java.vm.specification.vendor        Java Virtual Machine specification vendor 
#java.vm.specification.name        Java Virtual Machine specification name 
#java.vm.version                          Java Virtual Machine implementation version 
#java.vm.vendor                          Java Virtual Machine implementation vendor 
#java.vm.name                            Java Virtual Machine implementation name 
#java.specification.version           Java Runtime Environment specification version 
#java.specification.vendor           Java Runtime Environment specification vendor 
#java.specification.name             Java Runtime Environment specification name 
#java.class.version                     Java class format version number 
#java.class.path                          Java class path 
#java.library.path                        List of paths to search when loading libraries 
#java.io.tmpdir                         Default temp file path 
#java.compiler                         Name of JIT compiler to use 
#java.ext.dirs                         Path of extension directory or directories 
#os.name                                Operating system name 
#os.arch                                    Operating system architecture 
#os.version                          Operating system version 
#file.separator                           File separator ("/" on UNIX) 
#path.separator                    Path separator (":" on UNIX) 
#line.separator                          Line separator ("\n" on UNIX) 
#user.name                          User's account name 
#user.home                               User's home directory 
#user.dir                                 User's current working directory
 1 import java.util.Properties;
 2 
 3 public class SystemTest {
 4 
 5     public static void main(String[] args) {    
 6        Properties props=System.getProperties(); //系统属性
 7        System.out.println("Java的运行环境版本:"+props.getProperty("java.version"));
 8        System.out.println("Java的运行环境供应商:"+props.getProperty("java.vendor"));
 9        System.out.println("Java供应商的URL:"+props.getProperty("java.vendor.url"));
10        System.out.println("Java的安装路径:"+props.getProperty("java.home"));
11        System.out.println("Java的虚拟机规范版本:"+props.getProperty("java.vm.specification.version"));
12        System.out.println("Java的虚拟机规范供应商:"+props.getProperty("java.vm.specification.vendor"));
13        System.out.println("Java的虚拟机规范名称:"+props.getProperty("java.vm.specification.name"));
14        System.out.println("Java的虚拟机实现版本:"+props.getProperty("java.vm.version"));
15        System.out.println("Java的虚拟机实现供应商:"+props.getProperty("java.vm.vendor"));
16        System.out.println("Java的虚拟机实现名称:"+props.getProperty("java.vm.name"));
17        System.out.println("Java运行时环境规范版本:"+props.getProperty("java.specification.version"));
18        System.out.println("Java运行时环境规范供应商:"+props.getProperty("java.specification.vender"));
19        System.out.println("Java运行时环境规范名称:"+props.getProperty("java.specification.name"));
20        System.out.println("Java的类格式版本号:"+props.getProperty("java.class.version"));
21        System.out.println("Java的类路径:"+props.getProperty("java.class.path"));
22        System.out.println("加载库时搜索的路径列表:"+props.getProperty("java.library.path"));
23        System.out.println("默认的临时文件路径:"+props.getProperty("java.io.tmpdir"));
24        System.out.println("一个或多个扩展目录的路径:"+props.getProperty("java.ext.dirs"));
25        System.out.println("操作系统的名称:"+props.getProperty("os.name"));
26        System.out.println("操作系统的构架:"+props.getProperty("os.arch"));
27        System.out.println("操作系统的版本:"+props.getProperty("os.version"));
28        System.out.println("文件分隔符:"+props.getProperty("file.separator"));   
29        System.out.println("路径分隔符:"+props.getProperty("path.separator"));  
30        System.out.println("行分隔符:"+props.getProperty("line.separator"));
31        System.out.println("用户的账户名称:"+props.getProperty("user.name"));
32        System.out.println("用户的主目录:"+props.getProperty("user.home"));
33        System.out.println("用户的当前工作目录:"+props.getProperty("user.dir"));
34     }
35 
36 }