线程Thread join 方法
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); } } }
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(); t2.start(); t1.join(); for(int x=0;x<80;x++){ system.out.println("main...."+x); } system.out.println("over"); } }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。