我正在做一项研究,我想将用户线程作为守护线程,Thread.setDaemon(true) 使线程守护进程,但我们知道守护线程适合做后台工作,所以我想链接我的这个线程到任何后台守护线程,以便我的守护线程可以为该线程提供一些服务,并且它应该在该守护线程结束时结束,虽然我已经创建了守护线程,但请告知我将如何通过我的守护线程提供服务任何现有的守护线程,然后它应该最终结束,请告知。
Thread daemonThread = new Thread(new Runnable(){
@Override
public void run(){
try{
while(true){
System.out.println("Daemon thread is running");
}
}catch(Exception e){
}finally{
System.out.println("Daemon Thread exiting"); //never called
}
}
}, "Daemon-Thread");
daemonThread.setDaemon(true); //making this thread daemon
daemonThread.start();
}