手机
当前位置:查字典教程网 >编程开发 >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 中实现随机无重复数字的方法

java ant 配置及构建项目图文教程

java this super使用方法详解

Java线程中sleep和wait的区别详细介绍

Java 进制转换的方法

浅析Java中Split函数的用法技巧

Java Annotation(Java 注解)的实现代码

Java Clone(类的复制)实例代码

java多线程入门知识及示例程序

精品推荐
分类导航