main函数是程序开始的入口,所以主线程是最先开始的进程,而thread.setDaemon(true)必须在thread.start()之前设置,否则会跑出一个IllegalThreadStateException异常。你不能把正在运行的常规线程设置为守护线程。
java 为什么不能把主线程设置成守护线程
最新推荐文章于 2024-05-12 22:42:43 发布
main函数是程序开始的入口,所以主线程是最先开始的进程,而thread.setDaemon(true)必须在thread.start()之前设置,否则会跑出一个IllegalThreadStateException异常。你不能把正在运行的常规线程设置为守护线程。