Java system.getproperty獲取環境屬性


序號 屬性 說明
1 java.version Java 運行時環境版本
2 java.vendor Java 運行時環境供應商
3 java.vendor.url Java 供應商的 URL
4 java.home Java 安裝目錄
5 java.vm.specification.version Java 虛擬機規范版本
6 java.vm.specification.vendor Java 虛擬機規范供應商
7 java.vm.specification.name Java 虛擬機規范名稱
8 java.vm.version Java 虛擬機實現版本
9 java.vm.vendor Java 虛擬機實現供應商
10 java.vm.name Java 虛擬機實現名稱
11 java.specification.version Java 運行時環境規范版本
12 java.specification.vendor Java 運行時環境規范供應商
13 java.specification.name Java 運行時環境規范名稱
14 java.class.version Java 類格式版本號
15 java.class.path Java 類路徑
16 java.library.path 加載庫時搜索的路徑列表
17 java.io.tmpdir 默認的臨時文件路徑
18 java.compiler 要使用的 JIT 編譯器的名稱
19 java.ext.dirs 一個或多個擴展目錄的路徑
20 os.name 操作系統的名稱
21 os.arch 操作系統的架構
22 os.version 操作系統的版本
23 file.separator 文件分隔符(在 UNIX 系統中是“/”)
24 path.separator 路徑分隔符(在 UNIX 系統中是“:”)
25 line.separator 行分隔符(在 UNIX 系統中是“/n”)
26 user.name 用戶的賬戶名稱
27 user.home 用戶的主目錄
28 user.dir 用戶的當前工作目錄

2示例代碼

Java |  復制
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package  net.xsoftlab.baike;
 
public  class  Properties {
     public  static  void  main(String args[]) {
         System.out.println( "Java運行環境的版本:"  + System.getProperty( "java.version" ));
         System.out.println( "Java運行環境的生產商:"  + System.getProperty( "java.vendor" ));
         System.out.println( "Java的安裝路徑:"  + System.getProperty( "java.home" ));
         System.out.println( "虛擬機實現的版本:"  + System.getProperty( "java.vm.version" ));
         System.out.println( "虛擬機實現的生產商:"  + System.getProperty( "java.vm.vendor" ));
         System.out.println( "默認的臨時文件路徑:"  + System.getProperty( "java.io.tmpdir" ));
         System.out.println( "用戶的賬戶名稱:"  + System.getProperty( "user.name" ));
         System.out.println( "當前用戶工作目錄:"  + System.getProperty( "user.dir" ));
         System.out.println( "用戶的home路徑:"  + System.getProperty( "user.home" ));
         System.out.println( "操作系統的名稱:"  + System.getProperty( "os.name" ));
         System.out.println( "操作系統的版本:"  + System.getProperty( "os.version" ));
         System.out.println( "操作系統的架構:"  + System.getProperty( "os.arch" ));
         System.out.println( "運行環境規范的名稱:"  + System.getProperty( "java.specification.name" ));
         System.out.println( "Java類格式化的版本號:"  + System.getProperty( "java.class.version" ));
         System.out.println( "類所在的路徑:"  + System.getProperty( "java.class.path" ));
     }
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM