2011-10-27 25 views

答えて

2

PriorityQeueue(または必要に応じてPriorityBlockingQueue)を使用してこの機能を実現できると思います。

これらのキューは、コンパレータに依存する順序でタスクを処理します。このコンパレータは、作成時にキューに渡されますが、独自のロジックを持つカスタムコンパレータを実装して、特定のタスクの優先順位を下げるか高いかを判断できます。

関連する問題