Java の Executor は (私が理解している限り) ThreadPool の概念を抽象化したものであり、タスクを受け入れて実行 (実行) できるものです。
ポーリングの概念について同様の例外を探しています。特定の Queue (これは を実装していません BlockingQueue
) からアイテムを継続的にポーリング (デキュー) し、それらを実行してスリープ状態にし、シャットダウンするまでこれをすべて繰り返す必要があります。
既製の抽象化はありますか、それとも自分で何かを書く必要がありますか?
(より良いタイトルの提案は大歓迎です)