java中System.getProperty()的作用及使用
Posted xuyatao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中System.getProperty()的作用及使用相关的知识,希望对你有一定的参考价值。
Java中给我们提供了System.getProperty()这个函数,这个函数可以获取到Java JVM以及操作系统的一些参数,可以供程序判断等。
System.getProperty()方法中需要传递一个字符串的参数,表示需要获取那个环境配置。
可以传递的参数有:
- <span style="font-size:18px">System.getProperty("java.vm.version");//java虚拟机版本
- System.getProperty("java.vendor.url"); //java官方网站
- System.getProperty("java.vm.nam"); //java虚拟机名称
- System.getProperty("user.country"); //国家或地区
- System.getProperty("user.dir"); //工程的路径
- System.getProperty("java.runtime.version");//java运行环境版本
- System.getProperty("os.arch"); //操作系统位数(32或64)
- System.getProperty("os.name"); //操作系统名称
- System.getProperty("sun.jnu.encoding"); //编码格式
- System.getProperty("os.version"); //操纵系统版本
- System.getProperty("java.version"); //java版本版本</span>
除此之外,还可以传递许多参数,这里就不一一列举了,你可以直接使用
- System.getProperties().list(System.out);
这句代码获取到所有的键和值。
如图:
以上是关于java中System.getProperty()的作用及使用的主要内容,如果未能解决你的问题,请参考以下文章
关于System.getProperty("java.io.tmpdir");的输出,及System.getProperty();参数(转自扑球小猫)