私はスリープメソッドを使用してスレッドを遅延させる従来の方法を知っています。私の質問は、私は次のようしているはずです:Javaスレッド:スレッド間のExecutorService遅延
ExecutorService threadExecutor = Executors.newFixedThreadPool(5);
睡眠法を使用せずに、各スレッド間の遅延を持つようにExecutorServiceのクラスを使用して、と言う方法はありますか?私は、この目的のためにExecutorServiceクラスにメソッドがあることを意味しますか?
あなたは「各スレッド間の遅延」でWhjatを意味していますを行うことができますを意味していますか?あなたは提出された各タスクの排除の間を遅らせますか? – skaffman
遅延の理由を挙げることができますか?ほとんどの場合、Runnables/Futuresに何らかのブロッキングを使用させることになります。さらに、sleep()を使用するのに適していない機能は何ですか? –
クラスのドキュメントには何も記載されていません。 http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ExecutorService.html – Max