调用其他程序
在安全环境中,可以在多任务操作系统下使用Java执行其他重量级的进程(即程序)
打开记事本的示例
public class ExecDemo {
public static void main(String[] args) {
Runtime r = Runtime.getRuntime();
Process p = null;
try {
p = r.exec("notepad");
p.waitFor();
} catch (Exception e) {
System.out.println("Error executing notepad.");
}
System.out.println("Notepad returned " + p.exitValue());
}
}
看exec注释,可以看到返回Process对象
这样就可以对进程做一些控制了