如果一个线程创建了一个守护线程,我可以相信当父线程退出run方法时,子线程也会终止吗?
否 - 线程是独立的。一个线程“拥有”另一个线程并强制终止是没有意义的。
如果你是really询问当应用程序中的所有非守护线程都已死亡时,您是否可以依赖进程死亡:是的,可以。但那是all您可以信赖。
特别是,如果有两个非守护线程,每个线程都创建了一个守护线程,并且one的非守护线程终止,则其余三个线程将继续运行。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)