Phaser
2021-01-07 本文已影响0人
凉快先生
Phaser更像是CountDownLatch和CyclicBarrier的结合体。Phaser是按照不同的阶段来对线程进行执行的,它维护着一个阶段一样的成员变量,每个阶段不同的时候线程都可以往前走,有的线程执行到某个阶段就停了。程序中如果分好几个阶段执行,而且有的阶段必需得几个人共同参与,可以用到Phaser。
Phaser更像是CountDownLatch和CyclicBarrier的结合体。Phaser是按照不同的阶段来对线程进行执行的,它维护着一个阶段一样的成员变量,每个阶段不同的时候线程都可以往前走,有的线程执行到某个阶段就停了。程序中如果分好几个阶段执行,而且有的阶段必需得几个人共同参与,可以用到Phaser。