0

我正在用java开发一个项目。我已经实现了其中的大部分。它有7个不同的类(在所有这些类中我都使用了线程),它们彼此相关。其中一个具有主要方法。所以我要求在主类中使用守护线程,以便它将初始化其他类上的所有其他线程。

Question : How can i implement the daemon thread in the main class?
4

1 回答 1

3

main线程是为您创建的,您无法控制它是否是守护进程。而且没有多大意义。但是您确实可以控制您创建的所有线程。简单的使用setDaemon()方法:

Thread thread = new MyFancyThread();
thread.setDaemon(true);
thread.start();

对所有自定义线程执行相同的操作。确保您了解后果:一旦main线程完成(您退出main()方法),您的整个应用程序将终止。

于 2013-01-14T17:15:26.370 回答