package com.lyon.demo; //测试守护线程 //当用户线程执行完毕,程序就会停止!不管守护线程是否执行完。 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,正常的线程都是用户线程 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 < 100; i++) { System.out.println("我是用户线程"+i); } System.out.println("用户线程执行结束!"); } }
07-21
710