其他分享
首页 > 其他分享> > 11.线程强制执行_join

11.线程强制执行_join

作者:互联网

join

join合并线程,待此线程执行完成后,在执行其他线程,其他线程阻塞

可以想象成插队

package com.lei;

//测试join方法--想象为插队
public class TestJoin implements Runnable {
  @Override
  public void run() {
      for (int i = 0; i < 100; i++) {
          System.out.println("线程vip来了"+i);
      }
  }

  public static void main(String[] args) {
      TestJoin testJoin = new TestJoin();
      Thread thread = new Thread(testJoin);
      thread.start();

      //主线程
      for (int i = 0; i < 1000; i++) {
          if(i==200){
              try {
                  thread.join();//插队

              } catch (InterruptedException e) {
                  e.printStackTrace();
              }
          }
          System.out.println("主方法"+i);
      }

  }
}

标签:11,TestJoin,thread,插队,线程,join,public
来源: https://www.cnblogs.com/471356133ninglei/p/15353915.html