Java のExecutorService
インターフェースは、同時に処理されるオブジェクトinvokeAll
の Collection を受け取るメソッドを定義します。Callable
ただし、invokeAll
メソッド自体は、すべてのタスクの実行が完了するまで待ってから戻るため、ブロッキング メソッドになります。
私のテスト環境では、これらのタスクの戻り値は気にしません。必要なのは、それらを同時に実行することだけです。これで、新しいThread
orオブジェクトを手動で作成して自分で起動できることはわかっていますが、単にorオブジェクトの Collection を作成し、それらを実行を開始してすぐに戻るメソッドに渡すことRunnable
ができれば、きれいにできます。 .Runnable
Callable
私が説明しているメソッドを持つ既存のライブラリ Class を知っている人はいますか? いくつかの調査を行っている間、私は1つを見つけることができませんでした。