欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

java Runtime类

程序员文章站 2022-06-22 07:56:21
api文档中该类并没有提供构造函数。 说明不可以new对象。那么会直接想到该类中的方法都是静态的。 发现该类中还有非静态方法。 说明该类肯定会提供了方法获取本类对象。而且该方法时静态的,返回值类型是本类类型。 该方法是:static Runtime getRuntime(); public clas ......

api文档中该类并没有提供构造函数。

说明不可以new对象。那么会直接想到该类中的方法都是静态的。

发现该类中还有非静态方法。

说明该类肯定会提供了方法获取本类对象。而且该方法时静态的,返回值类型是本类类型。

该方法是:static runtime getruntime();

public class runtimedemo {
    public static void main(string[] args) {
        runtime r = runtime.getruntime();
        try {
//            r.exec("d:\\tim\\bin\\tim.exe"); 打开
            process p = r.exec("calc"); //打开计算器
            p.destroy();  //杀死子进程

        } catch (ioexception e) {
            e.printstacktrace();
        }

        try {
            r.exec("notepad e:\\code\\src\\lang\\runtimedemo.java");
        } catch (ioexception e) {
            e.printstacktrace();
        }
    }
}