Java獲取操作系統信息

import java.util.Properties;
2. 
3.Properties props=System.getProperties(); //獲得系統屬性集
4.String osName = props.getProperty("os.name"); //操作系統名稱
5.String osArch = props.getProperty("os.arch"); //操作系統構架
6.String osVersion = props.getProperty("os.version"); //操作系統版本

01.String osName = System.getProperty("os.name"); //操作系統名稱
02.String osArch = System.getProperty("os.arch"); //操作系統構架
03.String osVersion = System.getProperty("os.version"); //操作系統版本
04. 
05.public static String getProperty(String key)
06.鍵相關值的描述
07.java.version Java 運行時環境版本
08.java.vendor Java 運行時環境供應商
09.java.vendor.url Java 供應商的 URL
10.java.home Java 安裝目錄
11.java.vm.specification.version Java 虛擬機規範版本
12.java.vm.specification.vendor Java 虛擬機規範供應商
13.java.vm.specification.name Java 虛擬機規範名稱
14.java.vm.version Java 虛擬機實現版本
15.java.vm.vendor Java 虛擬機實現供應商
16.java.vm.name Java 虛擬機實現名稱
17.java.specification.version Java 運行時環境規範版本
18.java.specification.vendor Java 運行時環境規範供應商
19.java.specification.name Java 運行時環境規範名稱
20.java.class.version Java 類格式版本號
21.java.class.path Java 類路徑
22.java.library.path 加載庫時搜索的路徑列表
23.java.io.tmpdir 默認的臨時文件路徑
24.java.compiler 要使用的 JIT 編譯器的名稱
25.java.ext.dirs 一個或多個擴展目錄的路徑
26.os.name 操作系統的名稱
27.os.arch 操作系統的架構
28.os.version 操作系統的版本
29.file.separator 文件分隔符(在 UNIX 系統中是“/”)
30.path.separator 路徑分隔符(在 UNIX 系統中是“:”)
31.line.separator 行分隔符(在 UNIX 系統中是“/n”)
32.user.name 用戶的賬戶名稱
33.user.home 用戶的主目錄
34.user.dir 用戶的當前工作目錄
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章