Java join线程控制方法教程

来源:爱站网时间:2018-10-06编辑:网友分享
今天小编跟大家分享一篇关于Java join线程控制方法教程,感兴趣的朋友跟小编一起来了解一下吧!

  今天小编跟大家分享一篇关于Java join线程控制方法教程,感兴趣的朋友跟小编一起来了解一下吧!

  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

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

  }

  }

  }

  class B extends Thread{

  public void run(){

  for(int i=0;i

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

  }

  }

  }

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

  以上就是关于Java join线程控制方法教程了,想必都了解了吧,更多相关内容请继续关注爱站技术频道。

上一篇:java list去重方法流程

下一篇:关于CyclicBarrier的用法详细解析

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载