join就是阻塞调用线程,直到该线程结束后,调用线程才能继续执行。
该影响只存在于执行join方法的线程和调用该线程的线程之间
如在t1线程中调用t2.join(),则需要t2线程执行完后t1方能继续执行