多线规使用方式与CountDownLatch使用
面试的我快被问吐了,我只知道实现方式 但总是忘记 所有这次写这个demo 实际项目中也使用过常用于汇总统计 如果需要更进一步优化 根据功能而定 不需要实时性的可采用定时器来进行执行 ,执行结果放入redis缓存中,从redis中获取速度会更加快速
测试代码
多线程进行并行执行,汇总需要同步执行
线程采用线程池方式 并行执行
使用CountDownLatch类 (线程计数器) 同步处理
public class ThreadPollUtil {
private static int core
原创
2021-09-26 17:00:44 ·
106 阅读 ·
0 评论