- 如果非守护线程全部结束,则程序结束,同时杀死所有守护线程。
- 线程转换为守护线程可以通过调用Thread对象的setDaemon(true)方法来实现
- thread.setDaemon(true)必须在thread.start()之前设置,不能把正在运行的常规线程设置为守护线程
- 在Daemon线程中产生的新线程也是Daemon的
- 守护线程应该永远不去访问固有资源,如文件、数据库,因为它会在任何时候甚至在一个操作的中间发生中断。
Java的守护线程
猜你喜欢
转载自blog.csdn.net/fall_hat/article/details/104546706
今日推荐
周排行