Java Phaser arrive() 方法

2025年3月21日 | 阅读 1 分钟

Phaser 类的 arrive() 方法用于通知当前 Phaser 的到达,而无需等待其他 Phaser 到达。

语法

返回

它返回当前 Phaser 的到达编号。

抛出

IllegalStateException - 当未到达的参与者数量为负数时,将抛出此异常。

示例 1

输出

Thread is sleeping
Thread-0 arrived
Thread-2 arrived
Thread-1 arrived
Thread-3 arrived
Thread-4 arrived
Thread-5 arrived
Final Phase count after arrival of Thread is 0

示例 2

输出

Thread is sleeping
Final Phase count after arrival of Thread is 0
Thread-1 arrived
Thread-0 arrived
 
下一话题Java Phaser