【发布时间】:2018-03-06 07:43:56
【问题描述】:
无法在线找到此答案。当按下 Ctrl+C 时:
- 当我们没有任何关闭挂钩时,正在运行的线程会发生什么情况 - 它们是否都会受到 InterruptedException 的影响?
- 当我们有关闭挂钩时,我知道关闭挂钩会以任意顺序在新线程中运行。但是现有的正在运行的线程会发生什么?他们仍然每个人都受到 InterruptedException 的影响吗?
谢谢!
【问题讨论】:
-
所有JVM一直都有多个线程。 “多线程”是指您启动的其他线程。
标签: java multithreading terminate shutdown-hook