Runtime

Runtime

1.定义:代表java程序的运行环境

2. 每个java程序都有一个与之对应的Runtime实例,应用程序通过该对象与其运行时环境相连

3.应该程序不能创建自己的Runtime实例,但可以通过getRuntime方法获取与之相关联的Runtime对象

测试:

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方法启动一个进程执行操作系统

例子:

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");
        
    }

}

效果显示例子:

 

 

 

 

 

posted @ 2018-10-20 19:46  吻泪  阅读(217)  评论(0编辑  收藏  举报
Live2D