首页 > 开发 > Java > 正文

Java join线程控制方法教程

2024-07-13 09:52:58
字体:
来源:转载
供稿:网友

  今天小编跟大家分享一篇关于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线程控制方法教程了,想必都了解了吧,更多相关内容请继续关注错新技术频道。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表