1.join()方法
在A线程中调用B.join(),A会等待B线程执行完成,A再继续往下执行。
需要注意的是:A线程必须要能够持有B线程的锁,否则,A线程会一直等待直到获取到B线程的锁,即使使用B.join(sleepTime),A一样会等待直到获取到B线程的锁,不论等待时间是多长。
1.join()方法
在A线程中调用B.join(),A会等待B线程执行完成,A再继续往下执行。
需要注意的是:A线程必须要能够持有B线程的锁,否则,A线程会一直等待直到获取到B线程的锁,即使使用B.join(sleepTime),A一样会等待直到获取到B线程的锁,不论等待时间是多长。