线程的生命周期
线程的阻塞
Thread类中提供了join方法用来合并线程,原本有两个线程两条通道,使用了join方法以后就只剩一条通道,那么此时两个线程不再并发执行,而是顺序执行,那么如何确定这两个线程谁先执行呢?
假设,我在main方法中有线程t1,那么此时就是main,和t1两个线程
然后调用t1.join(),main线程就被阻塞,等到t1线程终止以后,mian线程才开始继续运行
也就是,哪个线程调用了join方法,哪个线程就先执行
<
线程的生命周期
线程的阻塞
Thread类中提供了join方法用来合并线程,原本有两个线程两条通道,使用了join方法以后就只剩一条通道,那么此时两个线程不再并发执行,而是顺序执行,那么如何确定这两个线程谁先执行呢?
假设,我在main方法中有线程t1,那么此时就是main,和t1两个线程
然后调用t1.join(),main线程就被阻塞,等到t1线程终止以后,mian线程才开始继续运行
也就是,哪个线程调用了join方法,哪个线程就先执行
<