java中關于getProperties方法的使用
更新時間:2023年12月02日 09:18:58 作者:longzhoufeng
這篇文章主要介紹了java中關于getProperties方法的使用,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
關于getProperties方法的使用
public static void main(String[] args) {
Properties props = System.getProperties();
System.out.println("Java的運行環(huán)境版本:"+props.getProperty("java.version"));
System.out.println("Java的運行環(huán)境供應商:"+props.getProperty("java.vendor"));
System.out.println("Java的運行環(huán)境供應商URL:"+props.getProperty("java.vendor.url"));
System.out.println("Java的安裝路徑:"+props.getProperty("java.home"));
System.out.println("Java的虛擬機規(guī)范名稱:"+props.getProperty("java.vm.specification.name"));
System.out.println("Java的虛擬機實現(xiàn)版本:"+props.getProperty("java.vm.version"));
System.out.println("Java的虛擬機實現(xiàn)供應商:"+props.getProperty("java.vm.vendor"));
System.out.println("Java的虛擬機實現(xiàn)名稱:"+props.getProperty("java.vm.name"));
System.out.println("Java的類格式版本號:"+props.getProperty("java.class.version"));
System.out.println("Java的類路徑:"+props.getProperty("java.class.path"));
System.out.println("加載庫時搜索的路徑列表:"+props.getProperty("java.library.path"));
System.out.println("默認的臨時文件路徑:"+props.getProperty("java.io.tmpdir"));
System.out.println("一個或多個擴展目錄的路徑:"+props.getProperty("java.ext.dirs"));
System.out.println("操作系統(tǒng)的名稱:"+props.getProperty("os.name"));
System.out.println("操作系統(tǒng)的構架:"+props.getProperty("os.arch"));
System.out.println("操作系統(tǒng)的版本:"+props.getProperty("os.version"));
System.out.println("分件分隔符:"+props.getProperty("file.separator"));//在 unix 系統(tǒng)中是"/"
System.out.println("路徑分隔符:"+props.getProperty("path.separator"));//在 unix 系統(tǒng)中是":"
System.out.println("行分隔符:"+props.getProperty("line.separator"));//在 unix 系統(tǒng)中是"/n"
System.out.println("用戶的賬戶名稱:"+props.getProperty("user.name"));
System.out.println("用戶的主目錄:"+props.getProperty("user.home"));
System.out.println("用戶的當前工作主目錄:"+props.getProperty("user.dir"));
}
Java System.getProperties()方法
System.getProperty()
ehcache的配置文件中默認的臨時文件路徑是"java.io.tmpdir"
如果需要獲得具體的路徑可以使用java的方法輸出查看
// 查看java.io.tmpdir的路徑, 不同的環(huán)境路徑會不一樣
System.getProperty("java.io.tmpdir");System.getProperties()
如果需要查看其它屬性可以使用System.getProperties()查看所有的屬性
// 查看System property有哪些 Properties properties = System.getProperties(); System.out.println(properties);
總結
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Java 深入淺出分析Synchronized原理與Callable接口
Synchronized關鍵字解決的是多個線程之間訪問資源的同步性,synchronized關鍵字可以保證被它修飾的方法或者代碼塊在任意時刻只能有一個線程執(zhí)行,Runnable是執(zhí)行工作的獨立任務,但是不返回任何值。如果我們希望任務完成之后有返回值,可以實現(xiàn)Callable接口2022-03-03
SpringBoot整合ES多個精確值查詢 terms功能實現(xiàn)
這篇文章主要介紹了SpringBoot整合ES多個精確值查詢 terms功能實現(xiàn),本文給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧2024-06-06
Win10系統(tǒng)下配置java環(huán)境變量的全過程
這篇文章主要給大家介紹了關于Win10系統(tǒng)下配置java環(huán)境變量的相關資料,文中通過圖文介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-11-11

