1. 程式人生 > >java RunTime 類

java RunTime 類

RunTime  該類主要代表 應用程式執行的環境

     getRuntime()   返回當前應用程式的執行環境物件。
     exec(String command)  根據指定的路徑執行對應的可執行檔案。                   //Process process = runtime.exec("C:\\Windows\\notepad.exe");
     freeMemory()     返回 Java 虛擬機器中的空閒記憶體量,以位元組為單位
     maxMemory()      返回 Java 虛擬機器試圖使用的最大記憶體量。
     totalMemory()    返回 Java 虛擬機器中的記憶體總量
     process.destroy();  殺死這個程序

測試程式碼:

Runtime runtime = Runtime.getRuntime();
System.out.println("Java虛擬機器中的空閒記憶體量:"+runtime.freeMemory());
System.out.println("Java虛擬機器試圖使用的最大記憶體量:"+ runtime.maxMemory());
System.out.println("返回Java虛擬機器中的記憶體總量:"+ runtime.totalMemory());

執行結果:

Java虛擬機器中的空閒記憶體量: 124864288
Java虛擬機器試圖使用的最大記憶體量:1877475328
返回Java虛擬機器中的記憶體總量:126877696