通过文档:
If all users thread are completed, all daemon threads are abruptly stopped and program is over, and until at least 1 user thread is alive the program is alive.
所以我的问题的直观答案是: “由守护线程生成的用户线程在所有其他用户线程完成后是否继续存在?” 是:它继续存在。
但我听到了相反的意见,请帮忙
最佳答案
是的,如果其他非守护线程完成,非守护线程将继续运行。与如何创建非守护线程无关,即创建线程是否是守护线程。
关于java - 在所有其他用户线程完成后,守护线程生成的用户线程是否继续存在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53704299/