如何在Java中阻止一组线程

时间:2012-01-28 12:50:42

标签: java multithreading threadgroup

我有一个任务,我必须使用不同的线程读取数据。

问题是由于读取速率的限制,我使用线程组构建了不同的线程。

现在任何人都可以告诉我如何睡眠整个线程组,以便从它离开的完全相同的位置开始执行,其他线程组仍在执行?

1 个答案:

答案 0 :(得分:0)

如果没有更多细节,您可能需要考虑使用CyclicBarrier或CountDownLatch。它们不会在ThreadGroup级别运行,但可能提供您正在寻找的公共等待点。