【Java多线程】守护线程

在Java中有两类线程:User Thread(用户线程)、Daemon Thread(守护线程) Daemon的作用是为其他线程的运行提供服务,比如说GC线程。 User Thread线程和Daemon Thread守护线程本质上来说去没啥区别的,唯一的区别之处就在虚拟机的离开:如果User Thread全部执行结束,Daemon Thread就会终止,虚拟机也会结束运行