调用其他程序
在安全环境中,可以在多任务操作系统下使用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对象
这样就可以对进程做一些控制了

本文展示了如何在Java中使用Runtime类的exec方法安全地调用其他程序,例如打开记事本。通过获取Process对象,可以对进程进行控制。此示例详细解释了代码执行过程及对进程的管理。
521

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



