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