我们可以打开记事本或计算器或使用Java Runtime的任何应用程序说例如要打开计算器,我们需要在java下面的代码行运行。
Runtime.getRuntime().exec("calc");
但我希望在关闭通过上面的代码行打开的应用程序时采取一些措施。
答案 0 :(得分:1)
您可以这样做:
Process proc = Runtime.getRuntime().exec("calc");
proc.waitFor();
waitFor将等待应用程序终止。如果您不想等待,可以致电proc.isAlive()
来测试流程状态。您还可以启动一个启动应用程序的java线程,并等待它终止。