在Java中,可以使用System.getProperty()
方法來獲取系統屬性。
System.getProperty()
方法有兩種使用方式:
System.getProperty("java.version")
,可以獲取Java版本號。System.getProperty("os.name", "unknown")
,可以獲取操作系統的名稱;如果獲取不到,則返回"unknown"。示例代碼如下:
// 獲取Java版本號
String javaVersion = System.getProperty("java.version");
System.out.println("Java Version: " + javaVersion);
// 獲取操作系統的名稱
String osName = System.getProperty("os.name");
System.out.println("Operating System: " + osName);
// 獲取不存在的系統屬性,設置默認值
String unknownProperty = System.getProperty("unknown.property", "unknown");
System.out.println("Unknown Property: " + unknownProperty);
運行上述代碼,將會輸出類似以下結果:
Java Version: 1.8.0_181
Operating System: Windows 10
Unknown Property: unknown