Java的系统Property
生活随笔
收集整理的這篇文章主要介紹了
Java的系统Property
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、java 系統Properties修改
(1)System.getProperties()
? ? ?可以確定當前的系統屬性,返回值是一個Properties;
(2)System.load(String filename)
? ? 加載文件中的屬性Properties
? ? 等同于:System.getProperties().load(String filename)
(3)System.setProperties(Properties propes)
? ?將系統屬性設置為Properties參數;
(4)System.setProperties(String key,String value)
? ?設置指定鍵指示的系統屬性
? ?等同于System.getProperties().setProperties(String key,String value).
?
二、系統Property的key
將 getProperty(String key) 方法使用的當前系統屬性集合作為 Properties 對象返回。如果沒有當前系統屬性集合,則先創建并初始化一個系統屬性集合。這個系統屬性集合總是包含以下鍵的值:
| 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 | 行分隔符\r\n(在 UNIX 系統中是“\n”) |
| user.name | 用戶的賬戶名稱 |
| user.home | 用戶的主目錄 |
| user.dir | 用戶的當前工作目錄 |
系統屬性值中的多個路徑是用平臺的路徑分隔符分隔的。
注意,即使安全管理器不允許執行 getProperties 操作,它可能也會選擇允許執行 getProperty(String) 操作
?
總結
以上是生活随笔為你收集整理的Java的系统Property的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cad什么电脑配置好?
- 下一篇: 幻想小勇士超长详细攻略?