java system類應用辦法示例 獲得體系信息。本站提示廣大學習愛好者:(java system類應用辦法示例 獲得體系信息)文章只能為提供參考,不一定能成為您想要的結果。以下是java system類應用辦法示例 獲得體系信息正文
經常使用的辦法:
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:尺度輸出,默許是鍵盤