什么是守护线程呢?
守护线程可以看成是后台线程,比如window启动后,会默认启动很多后台线程,比如粘贴功能,显示器显示功能,这些都是后台线程。如果电脑要关机了,没有其他需要使用了,后台线程就没有存在的必要了!
1.线程中的setDeamon(boolean on)方法,参数on设置为true,表示设置此线程为守护线程。
2.当运行的线程都是守护线程时,java虚拟机会自动退出。
3.该方法必须在启动前调用.
可以理解守护线程是保镖,保护的角色是用户线程,当没有用户线程需要保护的时候,自然不会需要守护线程的存在。