Java中Runtime对象

来源:互联网 发布:贵阳人口流入数据 编辑:程序博客网 时间:2024/05/20 20:22

Java中的Runtime对象并没有提供构造函数 

--> 说明该类不可使用new 来创造对象

--> 该类的方法可能都是静态的

--> 发现该类的API中还有非静态方法

--> 说明该类肯定提供了方法来获取本类对象,而且该方法是静态的,并返回值类型是本类类型

-->由以上信息可以看出该类使用了单例设计模式来完成


使用Runtime对象可以打开程序可执行文件(exe文件),启动改应用程序 。

package javase.day18;import java.io.IOException;public class RuntimeDemo {public static void main(String[] args){Runtime r = Runtime.getRuntime();try {Process p=r.exec("C:\\WINDOWS\\system32\\winmine.exe");} catch (IOException e) {e.printStackTrace();}}}