2015-02-21

[Java] System Property 筆記

String version = System.getProperty("java.version");

java.versionJava 執行期環境版本
java.vendorJava 執行期環境供應商
java.vendor.urlJava 供應商的 URL
java.homeJava 安裝目錄
java.vm.specification.versionJava 虛擬機規範版本
java.vm.specification.vendorJava 虛擬機規範供應商
java.vm.specification.nameJava 虛擬機規範名稱
java.vm.versionJava 虛擬機實現版本
java.vm.vendorJava 虛擬機實現供應商
java.vm.nameJava 虛擬機實現名稱
java.specification.versionJava 執行期環境規範版本
java.specification.vendorJava 執行期環境規範供應商
java.specification.nameJava 執行期環境規範名稱
java.class.versionJava 類別格式版本號
java.class.pathJava 類別路徑
java.library.path加載庫時搜索的路徑串列(linked-list)
java.io.tmpdir預設的暫時檔路徑
java.compiler要使用的 JIT 編譯器的名稱
java.ext.dirs一個或多個擴展目錄的路徑
os.name作業系統 的名稱
os.arch作業系統 的架構
os.version作業系統 的版本
file.separator檔分隔設定(在 UNIX 系統中是“/”)
path.separator路徑分隔設定(在 UNIX 系統中是“:”)
line.separator行分隔設定(在 UNIX 系統中是“/n”)
user.name用戶的賬戶名稱
user.home用戶的主目錄
user.dir用戶的當前工作目錄


List all system properties
Properties props = System.getProperties();
props.list(System.out);

0 回應: