我知道如果没有完全读取错误和输入流,该进程将被阻止。
我如何确定该过程已完成?
我在文档中找不到相关信息。
另一个问题: 如下所述,可能会终止流但不会终止流程。在这种情况下:这些类型的进程是否包含要执行的任何命令或操作,或者它们只是在没有操作或任何事情的情况下进行处理?第二个问题:虽然使用了Process.waitFor(),但是如何在某个超时后终止进程?
答案 0 :(得分:1)
使用Process.waitFor()方法等待流程完成
答案 1 :(得分:0)
这是否意味着当流完全读取时流程已完成(所有命令都已执行)(流中没有数据,流已到达流的末尾)?
不,它没有。相反地:
是否有可能终止流但是流程没有?
是的,这完全有可能。
我如何确定该过程是否完整?我在文档中找不到相关信息。
使用Process.waitFor()
。