手机
当前位置:查字典教程网 >编程开发 >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 el简介及用法

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

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

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

java线程阻塞中断与LockSupport使用介绍

java URL乱码的解决办法

Java 进制转换的方法

java多线程中的异常处理机制简析

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

java调用Oracle存储过程的方法实例

精品推荐
分类导航