用户线程和守护线程
- 用户线程:也叫工作线程,当线程的任务执行完或通知方式结束
- 守护线程:一般是为工作线程服务的,当所有的用户线程结束,守护线程自动结束
- 常见的守护线程:垃圾回收机制
package thread_;
public class Thread08 {
public static void main(String[] args) throws InterruptedException {
MyDaemonThread myDaemonThread = new MyDaemonThread();
myDaemonThread.setDaemon(true);
myDaemonThread.start();
for (int i = 0; i < 5; i++) {
Thread.sleep(1000);
System.out.println("Vermouth ,,,,,");
}
}
}
class MyDaemonThread extends Thread{
@Override
public void run() {
while (true) {
try {
Thread.sleep(1000);
System.out.println("Gin / Sherry .....");
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}