当你用Java启动外部进程后,一旦这个进程崩溃,主程序就会陷入很麻烦的境地。现在,Java 8中的Process类提供了两个新方法,可以来帮你管制这些烦人的进程了。
第一个是isAlive()方法,我们可以利用这个方法来判断指定的外部进程是否还存活着。第二个方法更强大,它是destroyForcibly()方法,可以将崩溃或者不再需要的进程强制终止。
当你用Java启动外部进程后,一旦这个进程崩溃,主程序就会陷入很麻烦的境地。现在,Java 8中的Process类提供了两个新方法,可以来帮你管制这些烦人的进程了。
第一个是isAlive()方法,我们可以利用这个方法来判断指定的外部进程是否还存活着。第二个方法更强大,它是destroyForcibly()方法,可以将崩溃或者不再需要的进程强制终止。