
package com.pln.state;//测试守护线程public class TestDaemon { public static void main(String[] args) { God god = new God(); You you = new You(); Thread thread = new Thread(god); thread.setDaemon(true);//默认是false表示是用户线程,正常的线程都是用户线程,true开启守护线程 thread.start(); new Thread(you).start(); }}class God implements Runnable{ @Override public void run() { while (true){ System.out.println("上帝保护着你"); } }}class You implements Runnable{ @Override public void run() { for (int i = 0; i < 20000; i++) { System.out.println("一生都开心的活着"); } System.out.println("---------------GoodBuy!World---------------"); }}