黑马程序员技术交流社区

标题: API--- java.lang.Runtime: 类中没有构造方法,不能创建对象。 [打印本页]

作者: caohao    时间: 2016-6-21 00:44
标题: API--- java.lang.Runtime: 类中没有构造方法,不能创建对象。
但是有非静态方法。说明该类中应该定义好了对象,并可以通过一个static方法获取这个对象。用这个对象来调用非静态方法。这个方法就是 static Runtime getRuntime();

这个Runtime其实使用单例设计模式进行设计。

class  RuntimeDemo {
        public static void main(String[] args) throws Exception {
                Runtime r = Runtime.getRuntime();
                Process p = r.exec("notepad.exe SystemDemo.java");        //运行指定的程序
                Thread.sleep(4000);
                p.destroy();  //杀掉进程
        }
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2