JAVA线程中有两种线程,一种是用户线程,另一种是守护线程。 当进程中不存在非守护线程,则守护线程自动销毁。 Daemon的作用是为其他线程的运行提供便利服务,守护线程最典型的应用是GC(垃圾回收器)。