一 : 用Runtime类可以执行DOS命令来执行一个进程,如下就是打开记事本:
try {
Runtime runtime = Runtime.getRuntime();
runtime.exec("notepad.exe");
} catch (IOException e) {
e.printStackTrace();
}
打开fenglei播放器:
import java.io.IOException;
public class RunTimeTest {
public static void main(String[] args) {
Runtime run = Runtime.getRuntime();
try {
run.exec("D:\\Program Files\\fenglei\\fenglei.exe");
} catch (IOException e) {
e.printStackTrace();
}
}
}
二. 进程类:Process
三. ProcessBuilder
此类用于创建操作系统进程。
每个 ProcessBuilder
实例管理一个进程属性集。start()
方法利用这些属性创建一个新的 Process
实例。start()
方法可以从同一实例重复调用,以利用相同的或相关的属性创建新的子进程。