System.getProperty()


 

System類來自於這個包:java.lang.System

System.getProperty("XXX")方法用來讀取JVM中的系統屬性,那么java 虛擬機中的系統屬性使用在運行java程序的時候java -D配置,有兩種方式

1-在命令行配置

在eclipse中,選中這個項目,然后在工具欄中選擇run-->run configurations,在出現的對話框的右邊選擇“Arguments”,然后在VM arguments中輸入-DconfigurePath=hello。如下圖:

 

2-在IDE中配置

在菜單欄中選擇:run->Edit configurations.會出現下面的對話框

 

在該對話框中點擊“Environment variables”將會出現添加環境變量的對話框,如下所示,可以在下面的對話框中添加新的或者修改刪除已經存在的系統變量。

 

java默認的系統變量有下面這些:

java.version:java運行時版本

java.vendor:java運行時環境供應商

java.vendor.url:java供應商url

java.home;java安裝目錄

java.vm.specification.version:java虛擬機規范版本

java.vm.specification.vendor:java虛擬機規范供應商

java.vm.specification.name:java虛擬機規范名稱

java.vm.version:java虛擬機實現版本

java.vm.vendor:java虛擬機實現供應商

java.vm.name:java虛擬機實現名稱

java.specification.version:java運行時環境規范版本

java.specification.vendor:java運行時環境規范運營商

java.specification.name:java運行時環境規范名稱

java.class.version:java類格式版本

java.class.path:java類路徑

java.library.path:加載庫是搜索的路徑列表

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:用戶的當前工作目錄

 

 

以上都是默認的java 系統變量,可以通過System.setProperty("key",value)l來進行設置


免責聲明!

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



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