Java中的线程分为2类:一种是守护线程,另外一种是用户线程
调用如下代码可以把一个用户线程变成一个守护线程
thread.setDaemon(true) ;
守护线程是为其他线程提供服务的一种线程,除此之外它就没有别的其他的特别功能, Java垃圾回收线程就是一个典型的守护线程,当程序中不再有任何运行中线程时,程序就不会产生垃圾,垃圾回收器也就无事可做。Java JVM 虚拟机就会自动离开,结束程序的运行。
原文地址:http://www.cnblogs.com/starxingyun/p/3921298.html