獲取系統相關參數


 

public static void main(String[] args) {
        System.out.println("Java運行時環境版本:"+System.getProperty("java.version"));
        System.out.println("Java 運行時環境供應商:"+System.getProperty("java.vendor"));
        System.out.println("Java 供應商的URL:"+System.getProperty("java.vendor.url"));
        System.out.println("Java安裝目錄:"+System.getProperty("java.home"));
        System.out.println("Java 虛擬機規範版本:"+System.getProperty("java.vm.specification.version"));
        System.out.println("Java 類格式版本號:"+System.getProperty("java.class.version"));
        System.out.println("Java類路徑:"+System.getProperty("java.class.path"));
        System.out.println("加載庫時搜索的路徑列表:"+System.getProperty("java.library.path"));
        System.out.println("默認的臨時文件路徑:"+System.getProperty("java.io.tmpdir"));
        System.out.println("要使用的 JIT 編譯器的名稱:"+System.getProperty("java.compiler"));
        System.out.println("一個或多個擴展目錄的路徑:"+System.getProperty("java.ext.dirs"));
        System.out.println("操作系統的名稱:"+System.getProperty("os.name"));
        System.out.println("操作系統的架構:"+System.getProperty("os.arch"));
        System.out.println("操作系統的版本:"+System.getProperty("os.version"));
        System.out.println("文件分隔符(在 UNIX 系統中是“/”):"+System.getProperty("file.separator"));
        System.out.println("路徑分隔符(在 UNIX 系統中是“:”):"+System.getProperty("path.separator"));
        System.out.println("行分隔符(在 UNIX 系統中是“/n”):"+System.getProperty("line.separator"));
        System.out.println("用戶的賬戶名稱:"+System.getProperty("user.name"));
        System.out.println("用戶的主目錄:"+System.getProperty("user.home"));
        System.out.println("用戶的當前工作目錄:"+System.getProperty("user.dir"));
        System.out.println("當前的classpath的絕對路徑的URI表示法:" + Thread.currentThread().getContextClassLoader().getResource(""));
        System.out.println("得到的是當前的classpath的絕對URI路徑:"+ SystemDetailUtils.class.getResource("/"));
        System.out.println("得到的是當前類Tfff.class文件的URI目錄:"+SystemDetailUtils.class.getResource(""));
    }

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章