getPropertyDescriptors(getproperty)
大家好,我是小曜,我来为大家解答以上问题。getPropertyDescriptors,getproperty很多人还不知道,现在让我们一起来看看吧!
1、java中的getProperties()方法是System类的一个方法,System可以有对标准输入,标准输出,错误输出流;对外部定义的属性和环境变量的访问;加载文件和库的方法;还有快速复制数组的一部分的实用方法。
2、System.getProperties()可以确定当前的系统属性,返回值是一个Properties,可以通过System.getProperties()获取系统的参数。
3、具体使用方法如下:
4、 Properties props=System.getProperties(); //系统属性
5、 System.out.println("Java的运行环境版本:"+props.getProperty("java.version"));
6、 System.out.println("Java的运行环境供应商:"+props.getProperty("java.vendor"));
7、 System.out.println("Java供应商的URL:"+props.getProperty("java.vendor.url"));
8、 System.out.println("Java的安装路径:"+props.getProperty("java.home"));
9、 System.out.println("Java的虚拟机规范版本:"+props.getProperty("java.vm.specification.version"));
10、 System.out.println("Java的虚拟机规范供应商:"+props.getProperty("java.vm.specification.vendor"));
11、 System.out.println("Java的虚拟机规范名称:"+props.getProperty("java.vm.specification.name"));
12、 System.out.println("Java的虚拟机实现版本:"+props.getProperty("java.vm.version"));
13、 System.out.println("Java的虚拟机实现供应商:"+props.getProperty("java.vm.vendor"));
14、 System.out.println("Java的虚拟机实现名称:"+props.getProperty("java.vm.name"));
15、 System.out.println("Java运行时环境规范版本:"+props.getProperty("java.specification.version"));
16、 System.out.println("Java运行时环境规范供应商:"+props.getProperty("java.specification.vender"));
17、 System.out.println("Java运行时环境规范名称:"+props.getProperty("java.specification.name"));
18、 System.out.println("Java的类格式版本号:"+props.getProperty("java.class.version"));
19、 System.out.println("Java的类路径:"+props.getProperty("java.class.path"));
20、 System.out.println("加载库时搜索的路径列表:"+props.getProperty("java.library.path"));
21、 System.out.println("默认的临时文件路径:"+props.getProperty("java.io.tmpdir"));
22、 System.out.println("一个或多个扩展目录的路径:"+props.getProperty("java.ext.dirs"));
23、 System.out.println("操作系统的名称:"+props.getProperty("os.name"));
24、 System.out.println("操作系统的构架:"+props.getProperty("os.arch"));
25、 System.out.println("操作系统的版本:"+props.getProperty("os.version"));
26、 System.out.println("文件分隔符:"+props.getProperty("file.separator")); //在 unix 系统中是"/"
27、 System.out.println("路径分隔符:"+props.getProperty("path.separator")); //在 unix 系统中是":"
28、 System.out.println("行分隔符:"+props.getProperty("line.separator")); //在 unix 系统中是"/n"
29、 System.out.println("用户的账户名称:"+props.getProperty("user.name"));
30、 System.out.println("用户的主目录:"+props.getProperty("user.home"));
31、 System.out.println("用户的当前工作目录:"+props.getProperty("user.dir"));
本文到此讲解完毕了,希望对大家有帮助。