线程面试题

让3个线程串行执行

1、线程循序执行Join,比如T2.join 表达当前线程需要等待t2执行完,才会执行。

2、使用countDownlach ,定义2个countDow...,并且值都设置为1,   线程1执行完,调用一次countDow减1,线程2,等待countDow等于0就开始执行,否则阻塞。现成3也是一样。

3、completableFutrue...    runAsync方法执行完,

线程面试题_第1张图片

你可能感兴趣的:(线程面试)