线程加入:
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();
}
}