雁门关总攻

public class Keep {
    
    public static void main(String[] args) {

        Thread t = new Thread(new A1(),"江湖豪杰");
        Thread t1 = new Thread(new B1(),"带头大哥");
        
        //把 t线程设置为  守护线程
        t.setDaemon(true);

        t.start();
        //t1 线程为普通线程 只要带头大哥一死 ,江湖豪杰 纷纷撤离
        t1.start();
        
    }
}

class A1 implements Runnable{
    @Override
    public void run() {
     for (int i = 0; i < 1000 ; i++) {
        System.out.println(Thread.currentThread().getName()+"攻打雁门关,第==  "+i+"  ==次发起攻击!总共次数预计1000次");
    }
    }
}


class B1 implements Runnable{
    @Override
    public void run() {
        try {
            Thread.sleep(1);
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
     for (int i = 0; i < 10 ; i++) {
        System.out.println("        "+Thread.currentThread().getName()+"已经战死....!!!===========================>!");
    }
     
    }
}

 

posted @ 2018-05-23 12:04  马鞍山  阅读(167)  评论(0编辑  收藏  举报