1、
每个 Java 应用程序都有一个 Runtime
类实例,使应用程序能够与其运行的环境相连接。可以通过 getRuntime
方法获取当前运行时。
应用程序不能创建自己的 Runtime 类实例。
getRuntime
public static Runtime getRuntime():返回与当前 Java 应用程序相关的运行时对象。Runtime类的大多数方法是实例方法,并且必须根据当前的运行时对象对其进行调用。
返回:与当前 Java 应用程序相关的 Runtime对象。
exit
public void exit(int status):通过启动虚拟机的关闭序列,终止当前正在运行的 Java 虚拟机。此方法从不正常返回。可以将变量作为一个状态码;
根据惯例,非零的状态码表示非正常终止。
代码举例:
package Runtime;
import java.io.IOException;
/*
* public static Runtime getRuntime()返回与当前 Java 应用程序相关的运行时对象
public Process exec(String command) throws IOException在单独的进程中执行指定的字符串命令。 *
* */
public class Runtime_method {
public static void main(String[] args) throws IOException {
//创建Runtime实例
Runtime r = Runtime.getRuntime();
//开启某一个进程
// r.exec("calc"); //打开计算器进程
// r.exec("notepad"); //打开记事本进程
r.exec("mspaint"); //打开画板进程
//........
}
}