将"守护进程"-status传播到Java中的所有子线程

Mar*_* A. 3 java multithreading daemon

如果我有一个Thread对象,我可以调用setDaemon(true)它来标记该线程不应该阻止应用程序关闭,如果所有其他非守护程序线程已终止.

是否有可能使这种行为自动渗透到所有子线程?即如果我有一个被标记为守护程序线程的线程,是否有某种方法可以强制执行此线程生成的所有线程也自动标记为守护程序线程?

rah*_*ver 6

是否有可能使这种行为自动渗透到所有子线程?

您不需要这样做,因为它是默认情况下:

当且仅当创建它的线程当前标记为守护程序线程时,新创建的线程最初被标记为守护程序线程.方法setDaemon可用于更改线程是否是守护程序.

看到这个.