Daemon是魔鬼的意思。魔鬼是很可怕的,也是很有力量的。这与后台进程有异曲同工之妙。
只要进程有一个前台线程在运行,这个进程就不会结束;但是如果一个进程只有后台线程在工作,那么这个进程就结束了。
后台线程:如果一个线程在启动前设置为后台线程,则这个线程就是后台线程。
设置方法就是setDaemon方法。如下例:
Thread t = new Thread();
t.setDaemon(true); //setDaemon方法必须在start方法之前执行
t.start();
Daemon是魔鬼的意思。魔鬼是很可怕的,也是很有力量的。这与后台进程有异曲同工之妙。
只要进程有一个前台线程在运行,这个进程就不会结束;但是如果一个进程只有后台线程在工作,那么这个进程就结束了。
后台线程:如果一个线程在启动前设置为后台线程,则这个线程就是后台线程。
设置方法就是setDaemon方法。如下例:
Thread t = new Thread();
t.setDaemon(true); //setDaemon方法必须在start方法之前执行
t.start();