File size: 741 Bytes
0284885
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
package Thread_method_package;

public class Thread_demo3 {
    public static void main(String[] args) {
        /*
            final void setDaemon (boolean on)       设置为守护线程
            细节:
                当其他的非守护线程执行完毕之后,守护线程会陆续结束。
            通俗易懂:
                当女神线程结束后,那么备胎线程也没有存在的必要了
         */

        MyThread1 t1 = new MyThread1();
        MyThread2 t2 = new MyThread2();

        t1.setName("女神");
        t2.setName("备胎");

        //把第二个线程设置为守护线程(备胎线程)
        t2.setDaemon(true);

        t1.start();
        t2.start();//未执行完毕
    }
}