线程加入:
public finalvoid join():该线程执行完毕其他线程再执行
例子1:
/*
* public final void join():等待该线程终止。
*/
public classThreadJoinDemo {
public static void main(String[] args) {
ThreadJointj1 = newThreadJoin();
ThreadJointj2 = newThreadJoin();
ThreadJointj3 = newThreadJoin();
tj1.setName("李渊");
tj2.setName("李世民");
tj3.setName("李元霸");
tj1.start();
try {
tj1.join(); //线程tj1执行完毕其他线程才能执行
}catch(InterruptedException e) {
e.printStackTrace();
}
tj2.start();
tj3.start();
}
}

本文通过示例介绍了Java中线程的join方法使用方法。join方法使得当前线程等待调用该方法的线程结束后再继续执行。示例中演示了如何通过join方法确保线程按指定顺序执行。
1372

被折叠的 条评论
为什么被折叠?



