JVM存在后,守护程序线程会发生什么?

时间:2017-09-16 16:17:59

标签: java multithreading daemon

大多数文档说"当没有非守护程序线程时,JVM退出",那么守护程序线程会发生什么?如何处理异常,处理它们的对象......?

任何人都可以解释守护进程线程的JVM_Exit后期生活吗?

1 个答案:

答案 0 :(得分:1)

  

任何人都可以解释守护进程线程的JVM_Exit后期生活吗?

没有。这个过程已经退出;它的所有线程都消失了;所有内存都释放到操作系统;它的所有信号量和锁都被释放了;所有打开的文件和套接字都是关闭的,不一定是干净的。