手机
当前位置:查字典教程网 >编程开发 >Java >Java join 线程控制用法
Java join 线程控制用法
摘要: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 join 线程控制用法】相关文章:

java生成申请单序列号的实现方法

java连接mysql数据库乱码的解决方法

java URL乱码的解决办法

Java递归算法的使用分析

java线程并发cyclicbarrier类使用示例

Java 正则表达式 解释说明

Java 中实现随机无重复数字的方法

Java 最重要布局管理器GridBagLayout的使用方法

java 学习笔记(入门篇)_程序流程控制结构和方法

java string类的常用方法详细介绍

精品推荐
分类导航