在 Java 中,Die 是线程上的状态之一。
什么原因导致线程进入这种状态?
最佳答案
来自Thread API ,这是一个完整的列表:
- 如果 run() 方法返回。
- 如果抛出异常并传播到 run 方法之外。
- 如果它是守护线程并且所有非守护线程都已“死亡”
- 如果 Runtime 类的 exit 方法已被调用(即使在另一个线程中)。
关于java - Java线程何时达到 'Die'状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44832754/