1. 程式人生 > >java中System.getProperty()的作用及使用

java中System.getProperty()的作用及使用

south pro name watermark sta tin fontsize sun copyto

Java中給我們提供了System.getProperty()這個函數,這個函數可以獲取到Java JVM以及操作系統的一些參數,可以供程序判斷等。

System.getProperty()方法中需要傳遞一個字符串的參數,表示需要獲取那個環境配置。

可以傳遞的參數有:

[java] view plain copy print?
  1. <span style="font-size:18px">System.getProperty("java.vm.version");//java虛擬機版本
  2. System.getProperty("java.vendor.url"); //java官方網站
  3. System.getProperty("java.vm.nam"); //java虛擬機名稱
  4. System.getProperty("user.country"); //國家或地區
  5. System.getProperty("user.dir"); //工程的路徑
  6. System.getProperty("java.runtime.version");//java運行環境版本
  7. System.getProperty("os.arch"); //操作系統位數(32或64)
  8. System.getProperty("os.name"); //操作系統名稱
  9. System.getProperty("sun.jnu.encoding"); //編碼格式
  10. System.getProperty("os.version"); //操縱系統版本
  11. System.getProperty("java.version"); //java版本版本</span>

除此之外,還可以傳遞許多參數,這裏就不一一列舉了,你可以直接使用

[java] view plain copy print?
  1. System.getProperties().list(System.out);

這句代碼獲取到所有的鍵和值。
如圖: 技術分享

java中System.getProperty()的作用及使用