1,概念分析
守护线程就是后台线程,与后台进程概念类似。特征是一旦非守护线程结束,守护线程就结束。
2,测试
public static void main(String[] args) throws InterruptedException {Thread t= new Thread(()-> {try {Thread.sleep(1000);//确保main线程先结束} catch (InterruptedException e) {e.printStackTrace();}System.out.println(Thread.currentThread().getName());});t.setDaemon(true);t.start();System.out.println("main");}