1.join方法的实现 join只能在start()之后调用, join 某个线程A,会使当前线程B进入等待,直到线程A结束生命周期(isAlive()==false) ,或者达到给定的时间. 在此期间内当前线程B处理Waiting(调用 wait()方法),而不是线程A. join方法本身只检测线程A的状态,而不影响线程A的执行. 调用线程会等待子线程结束后再运行 public class ThreadJoinTest { public static void main(String[] ar…