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);
}
}
Java Runtime 类详解
本文介绍了 Java 中 Runtime 类的使用方法,包括如何通过静态方法 getRuntime() 获取 Runtime 对象,以及如何利用 exec() 方法来调用操作系统命令。通过示例代码展示了如何启动一个外部应用程序。
621

被折叠的 条评论
为什么被折叠?



