在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 Version: " + javaVersion);
// 獲取操作系統名稱
String osName = System.getProperty("os.name");
System.out.println("Operating System: " + osName);
// 獲取用戶工作目錄
String userDir = System.getProperty("user.dir");
System.out.println("User Directory: " + userDir);
}
}
在上面的示例中,我們分別使用System.getProperty方法獲取了Java版本、操作系統名稱和用戶工作目錄。在執行程序時,將打印出相應的屬性值。注意,獲取的屬性鍵不區分大小寫。
請注意,在某些情況下,可能需要通過添加額外的權限來訪問某些系統屬性。