package object_other;
import java.io.IOException;
public class RuntimeClass {
/**
*
* @Runtime:将应用程序和运行的环境相连接的类
* (没有构造函数,不能实例化(不能new对象),方法应该都是静态的)但Runtime有很多非静态方法。
*
* 所以该类提供了一个方法获取本类对象,并且该方法是静态的,返回值类型是本类类型。
* 该方法是:static Runtime getRuntime()
*
* 由这个特点可以看出,该类使用了单例设计模式完成
*/
public static void main(String[] args) throws Exception {
Runtime r = Runtime.getRuntime();
r.exec("c:\\winmine.exe"); //可以用Java打开电脑上的任意软件
/*
Process p = r.exec("c:\\winmine.exe");
p.destroy();
*/
}
private static void sop(Object o) {
System.out.println(o);
}
}