CyclicBarrier生产中的使用场景

来源:10-9 总结控制并发流程的要点

慕仙3399799

2021-08-14

老师您好,关于CountDownLatch和CyclicBarrier的使用场景上的区别问题,比如CountDownLatch可以使用在生成统计报表需求中,生成的报表需要5个不同的Sheet页,开始就使用CountDownLatch设置5,每个Sheet页的计算线程都结束了,再统一生成最终的统计报表,那CyclicBarrier在生产中一般会应用在哪些需求场景上呢?

写回答

1回答

悟空

2021-08-14

和CountDownLatch类似,但没有主次之分的场景,比如统计最近10个用户的平均访问时长,或者积压10个消息统一发送

0
1
慕仙3399799
感谢老师回答
2021-08-14
共1条回复

深度解密Java并发工具,精通JUC,成为并发多面手

JUC全方位讲解,构建并发工具类知识体系

1599 学习 · 573 问题

查看课程