我正在研究java中的一个项目。我已经实现了它的大部分内容。它有7个不同的类(在所有这些中我都使用了线程)彼此相关。其中一个有主要方法。所以我被要求在主类中使用一个deamon线程,以便它将初始化其他类中的所有其他线程。
Question : How can i implement the daemon thread in the main class?
答案 0 :(得分:3)
main
线程,您无法控制它是否是守护进程。它没有多大意义。但是你做可以控制你创建的所有线程。只需使用setDaemon()
方法:
Thread thread = new MyFancyThread();
thread.setDaemon(true);
thread.start();
对所有自定义线程执行相同的操作。确保您了解后果:在main
线程完成后(退出main()
方法),使用此设置,您的整个应用程序将终止。