【轉】 java的System.getProperty()方法能夠獲取的值


java.versionjava

Java 運行時環境版本架構

java.vendorurl

Java 運行時環境供應商spa

java.vendor.url操作系統

Java 供應商的 URLcode

java.homeci

Java 安裝目錄get

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

用戶的當前工做目錄

 

獲取的代碼示例:

 public class SystemProperty {
 public static void main(String args[]) {   
    System.out.println("java_vendor:" + System.getProperty("java.vendor"));   
    System.out.println("java_vendor_url:"   
             + System.getProperty("java.vendor.url"));   
    System.out.println("java_home:" + System.getProperty("java.home"));   
    System.out.println("java_class_version:"   
             + System.getProperty("java.class.version"));   
    System.out.println("java_class_path:"   
            + System.getProperty("java.class.path"));   
    System.out.println("os_name:" + System.getProperty("os.name"));   
    System.out.println("os_arch:" + System.getProperty("os.arch"));   
    System.out.println("os_version:" + System.getProperty("os.version"));   
    System.out.println("user_name:" + System.getProperty("user.name"));   
    System.out.println("user_home:" + System.getProperty("user.home"));   
    System.out.println("user_dir:" + System.getProperty("user.dir"));   
    System.out.println("java_vm_specification_version:"   
            + System.getProperty("java.vm.specification.version"));   
    System.out.println("java_vm_specification_vendor:"   
            + System.getProperty("java.vm.specification.vendor"));   
    System.out.println("java_vm_specification_name:"   
            + System.getProperty("java.vm.specification.name"));   
    System.out.println("java_vm_version:"   
            + System.getProperty("java.vm.version"));   
    System.out.println("java_vm_vendor:"   
            + System.getProperty("java.vm.vendor"));   
    System.out   
            .println("java_vm_name:" + System.getProperty("java.vm.name"));   
    System.out.println("java_ext_dirs:"   
            + System.getProperty("java.ext.dirs"));   
    System.out.println("file_separator:"   
            + System.getProperty("file.separator"));   
    System.out.println("path_separator:"   
            + System.getProperty("path.separator"));   
    System.out.println("line_separator:"   
            + System.getProperty("line.separator"));   
}

java_vendor:Sun Microsystems Inc.java_vendor_url:http://java.sun.com/java_home:D:\XXX\java\Java\jdk1.6.0_20\jrejava_class_version:50.0java_class_path:D:XXX\java\workspace\test\binos_name:Windows 7os_arch:amd64os_version:6.1user_name:xinling.xiauser_home:C:\Users\XXX.XXXuser_dir:D:\XXX\java\workspace\testjava_vm_specification_version:1.0java_vm_specification_vendor:Sun Microsystems Inc.java_vm_specification_name:Java Virtual Machine Specificationjava_vm_version:16.3-b01java_vm_vendor:Sun Microsystems Inc.java_vm_name:Java HotSpot(TM) 64-Bit Server VMjava_ext_dirs:D:\XXX\java\Java\jdk1.6.0_20\jre\lib\ext;C:\Windows\Sun\Java\lib\extfile_separator:\path_separator:;line_separator:

相關文章
相關標籤/搜索