标签

CyclibBarrier

共 1 篇 · 全部标签

技术约 2 分钟

CyclicBarrier源码分析

用来做多线程时候的同步,当所有线程都准备好了之后,才进行放行。例如现在有10个线程,在调用了cyclicBarrier的await()方法的线程数量不为10的时候,线程都会处于阻塞状态,只有达到10了才会进行释放,然后阻塞线程被唤醒,程序继续执行