Runtimejava
1.定義:表明java程序的運行環境oracle
2. 每一個java程序都有一個與之對應的Runtime實例,應用程序經過該對象與其運行時環境相連
post
3.應該程序不能建立本身的Runtime實例,但能夠經過getRuntime方法獲取與之相關聯的Runtime對象測試
測試:spa
package com.oracle.demo; public class RuntimeTest { public static void main(String[] args) { Runtime rt=Runtime.getRuntime(); System.out.println("處理器數量"+rt.availableProcessors()); System.out.println("閒置內存數"+rt.freeMemory()); System.out.println("總內存數"+rt.totalMemory()); System.out.println("可用最大內存"+rt.maxMemory()); } }
測試結果:
操作系統
四:exec方法啓動一個進程執行操做系統code
例子:對象
package com.oracle.demo; import java.io.IOException; public class ExeTest { public static void main(String[] args) throws Exception { /*exec(String command) * String command是要運行程序所在的本地位置*/ //獲取java程序關聯的運行時對象 Runtime rt =Runtime.getRuntime(); //運行QQ音樂程序 rt.exec("D:\\QQYINYUE\\QQMusic\\QQMusic.exe"); } }
效果顯示例子:blog