在Java中,可以使用System.getProperty()
方法來獲取系統屬性。該方法接受一個系統屬性的名稱作為參數,并返回該屬性的值。
下面是使用System.getProperty()
的示例代碼:
public class Main {
public static void main(String[] args) {
// 獲取Java版本
String javaVersion = System.getProperty("java.version");
System.out.println("Java版本: " + javaVersion);
// 獲取操作系統名稱
String osName = System.getProperty("os.name");
System.out.println("操作系統名稱: " + osName);
// 獲取用戶的當前工作目錄
String userDir = System.getProperty("user.dir");
System.out.println("當前工作目錄: " + userDir);
}
}
運行上述代碼,將會輸出類似以下的結果:
Java版本: 1.8.0_221
操作系統名稱: Windows 10
當前工作目錄: C:\Users\Username\workspace
注意:System.getProperty()
方法返回的是一個字符串,如果指定的系統屬性不存在,則返回null
。