多线程 -- join

来源:互联网 发布:sql percent的用法 编辑:程序博客网 时间:2024/06/04 19:02
/*join:当A线程执行到了B线程的.join()方法时,A就会等待。等B线程都执行完,A才会执行。join可以用来临时加入线程执行。*/class Demo implements Runnable{    public void run()    {        for(int x=0; x<70; x++)        {            System.out.println(Thread.currentThread().toString()+"....."+x);            Thread.yield();        }    }}class  JoinDemo{    public static void main(String[] args) throws Exception    {        Demo d = new Demo();        Thread t1 = new Thread(d);        Thread t2 = new Thread(d);        t1.start();        //t1.setPriority(Thread.MAX_PRIORITY);        t2.start();        //t1.join();        for(int x=0; x<80; x++)        {            //System.out.println("main....."+x);        }        System.out.println("over");    }}
0 0
原创粉丝点击