Java join 线程控制用法_Java教程-查字典教程网
Java join 线程控制用法
Java join 线程控制用法
发布时间:2016-12-28 来源:查字典编辑
摘要:JDK说明:joinpublicfinalvoidjoin()throwsInterruptedException等待该线程终止。抛出:In...

JDK说明:

join

public final void join()

throws InterruptedException等待该线程终止。

抛出:

InterruptedException - 如果任何线程中断了当前线程。当抛出该异常时,当前线程的中断状态 被清除

测试代码:

复制代码 代码如下:

public class MyThread extends Thread {

public static void main(String[] args) throws InterruptedException {

A a=new A();

B b=new B();

a.start();

a.join();

b.start();

}

}

class A extends Thread{

public void run(){

for(int i=0;i<10000;i++){

System.out.print("A "+i);

}

}

}

class B extends Thread{

public void run(){

for(int i=0;i<10000;i++){

System.out.print("B "+i);

}

}

}

可以看出 等线程A 执行完之后 线程B才开始执行

非常清楚是不是呵呵

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Java学习
    热门Java学习
    编程开发子分类