java system類使用方法樣本 擷取系統資訊_java

來源:互聯網
上載者:User

常用的方法:

複製代碼 代碼如下:

 long currentTimeMillis();  擷取目前時間的毫秒值
 void exit();終止當前正在啟動並執行 JAVA 虛擬機器。
 

複製代碼 代碼如下:

 public static void Method(){
     long l = System.currentTimeMillis();
     System.out.println(l);

     System.exit();
 }

描述系統屬性資訊:Properties System.getProperties();

該方法擷取的資訊儲存在Properties集合中
因為Properties是Hashtable的子類,也就是Map集合的一個子類對象,要倒入util包
那麼可以通過map的方法取出該集合中的元素
該集合中的鍵和值儲存的都是字串,沒有泛型的定義

複製代碼 代碼如下:

 public static void Method_Properties(){
     //擷取當前系統所有屬性資訊
    Properties prop = System.getProperties();
     //遍曆prop中的屬性資訊,也可以使用迭代器
     for(Object obj : prop.keySet()){
         String value = (String)prop.get(obj);
         System.out.println(obj+"==="+value);

 
         //通過鍵擷取對應的屬性資訊
      String value = System.getProperty("os.name");//如果沒有該鍵返回null
        System.out.println(value);
     }
 }


在系統中自訂系統資訊

複製代碼 代碼如下:

 public static void SetProperties(){
     System.setProperty("makey","myvalue");
     System.out.println(System.getProperty("makey"));
 }

out:標準輸出,預設是顯示器
in:標準輸入,預設是鍵盤

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.