2012-01-28 8 views
2

私は別のスレッドを使用してデータを読み込む必要があります。Javaでスレッドのグループをブロックする方法

問題は、読み取り速度の制限により、スレッドグループとは異なるスレッドを構築したことです。

スレッドグループ全体をスリープさせる方法を教えてもらえます。そのスレッドグループが実行された場所と同じ場所から実行を開始し、他のスレッドグループは実行を続けますか?

+3

あなたは何を読んでいますか? 'InputStream'ですか?あなたの質問は非常に不明です。ストリームごとに1つのスレッドがあるように聞こえますが、そのような場合は、データを待っている間に自動的にブロックされ、データが利用可能になったときに自動的に再開し、疑問を解決します。 – erickson

+0

問題は明確ではありませんが、解決策はデバッグAPIを使用してスレッドを中断することです。 – biziclop

+0

一定期間寝たいですか? – Jivings

答えて

0

CyclicBarrierまたはCountDownLatchを使用して調べる必要があるような詳細はありません。彼らはThreadGroupレベルでは動作しませんが、あなたが探している共通の待機点を提供するかもしれません。