java - 在 Windows 中,线程会被 Process.destroy() 阻塞,直到进程被销毁吗?

标签 java process

在 Windows 中,线程会被 Process.destroy() 阻塞,直到进程被销毁吗? 或者即使Process还没有销毁它也会继续执行?

最佳答案

documentation会让我相信对 destroy() 的调用不会等到进程被销毁才返回给调用者。

查看 Process.destroyForcously() 的文档,其中指出默认情况下它会调用 destroy() 并且目标进程可能不会立即终止,如果您需要等待,您可以链接到 waitFor()要终止的目标进程。

关于java - 在 Windows 中,线程会被 Process.destroy() 阻塞,直到进程被销毁吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59396134/

相关文章:

java - 如何使用列表来填充网格?

java - 如何将一个范围分成 n 个相等的箱子?

java - 如何通过 if else 语句更改 Jbutton 图像?

java - 正则表达式..将字符串数组分割两次

使用 printf 检查过程控制

c# - 打开没有 Process.start 的网站

包含项目中的 Java Netbeans 循环依赖

c - 是否可以多次调用 waitpid ? [UNIX] [C]

c++ - 如何读取尚未刷新的进程输出?

c - 在 C 中使用管道发送字符