Java Runtime類

參考資料

[1]. 瘋狂Java講義(第三版) 李剛

Runtime類

Runtime類代表Java程序的運行時環境,每個Java程序都有一個與之對應的Runtime實例,應用程序通過該對象與其運行時環境相連。

方法JVM的相關信息

如處理器數量、內存信息等,代碼如下:

// 獲取Java程序關聯的運行時對象
Runtime rt = Runtime.getRuntime();
System.out.println("處理器數量:" + rt.availableProcessors());
System.out.println("空閒內存數:" + rt.freeMemory());
System.out.println("總內存數:" + rt.totalMemory());
System.out.println("可用最大內存數:" + rt.maxMemory());

單獨啓動一個進程來運行操作系統的命令

public static void main(String[] args) throws IOException
{
    // 獲取Java程序關聯的運行時對象
    Runtime rt = Runtime.getRuntime();
    rt.exec("notepad.exe");
}
發佈了91 篇原創文章 · 獲贊 23 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章