2
私はいくつかのタスクを実行するマネージャがあります。このタスクはバックグラウンドで実行する必要があります。だから、私は3つのスレッドを使用しているとハンドラー(メインマネージャー)との通信。 私はThreadPoolExecutorについて読んだことがあり、私は実際の実装に対してこのクラスの利点について考えていました。複数のスレッドのハンドラとスレッドのスレッドの比較
私はいくつかのタスクを実行するマネージャがあります。このタスクはバックグラウンドで実行する必要があります。だから、私は3つのスレッドを使用しているとハンドラー(メインマネージャー)との通信。 私はThreadPoolExecutorについて読んだことがあり、私は実際の実装に対してこのクラスの利点について考えていました。複数のスレッドのハンドラとスレッドのスレッドの比較
ThreadPoolExecutor
は、彼が自動管理するスレッドで各タスクを実行するExecutorService
です。 ExecutorService
は、高度なAPIで管理しやすくなっています。
ExecutorService
には、Executors
によって呼び出すことができるタイプがいくつかあります。
あなたはこのスレッドによりについてExecutor
を表示することができます:How to properly use Java Executor?