Java 中的 System.getProperty()
getProperty(String key) 方法用于返回系统属性,表示作为其参数传递的指定 key。它是 java.lang.System 类 的一个方法。
声明 − java.lang.System.getProperty(String key) 声明如下 −
public static String getProperty(String key)
其中 key 是系统属性的名称。
以下是一些 key 的值 −
- file.separator
- java.specification.version
- java.vm.version
- java.class.path
- java.vendor
- java.class.version
- os.arch
- java.compiler
- line.separator
- java.version
- java.vendor.url
- os.name
让我们看一个程序,显示在 Java 中使用 getProperty() 方法 −
示例
public class Example { public static void main(String[] args) { System.out.println("System property: " + System.getProperty("user.dir")); System.out.println("Operating System: " + System.getProperty("os.name")); System.out.println("Java runtime version: " + System.getProperty("java.runtime.version" )); } }
输出
System property: /home/cg/root/5182567 Operating System: Linux Java runtime version: 1.8.0_141-b16
广告