date0329/JoinDemo.java

来源:互联网 发布:centos 7 minimal iso 编辑:程序博客网 时间:2024/05/16 20:29
/*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().getName()+"......"+x);//Thread.yield();   //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.join();//t1.setPriority(Thread.MAX_PTIORITY);  //设置优先级,三个MAX_PTIORITY、MIN_PTIORITY、NORM_PTIORITYt2.start();for(int x=0; x<80; x++){System.out.println(Thread.currentThread().getName()+"....."+x);}System.out.println("over");}}

0 0
原创粉丝点击