パッケージ | 説明 |
---|---|
java.util.concurrent |
並行プログラミングでよく使用されるユーティリティ・クラスです。
|
修飾子と型 | クラスと説明 |
---|---|
class |
ScheduledThreadPoolExecutor
指定された遅延時間後または定期的にコマンドを実行するようにスケジュールできる
ThreadPoolExecutor です。 |
修飾子と型 | メソッドと説明 |
---|---|
void |
RejectedExecutionHandler.rejectedExecution(Runnable r, ThreadPoolExecutor executor)
execute がタスクを受け入れることができない場合にThreadPoolExecutor によって呼び出される可能性のあるメソッドです。 |
void |
ThreadPoolExecutor.CallerRunsPolicy.rejectedExecution(Runnable r, ThreadPoolExecutor e)
executorがシャットダウンしていない場合に、呼出し側のスレッドでタスクrを実行します。シャットダウンしている場合、タスクは破棄されます。
|
void |
ThreadPoolExecutor.AbortPolicy.rejectedExecution(Runnable r, ThreadPoolExecutor e)
常にRejectedExecutionExceptionをスローします。
|
void |
ThreadPoolExecutor.DiscardPolicy.rejectedExecution(Runnable r, ThreadPoolExecutor e)
何も実行しません。これは、破棄するタスクrの効果を保持します。
|
void |
ThreadPoolExecutor.DiscardOldestPolicy.rejectedExecution(Runnable r, ThreadPoolExecutor e)
executorがシャットダウンしないかぎり、タスクがすぐに利用可能な場合にexecutorが実行するはずの次のタスクを取得して無視し、タスクrの実行を再度試みます。シャットダウンしている場合、タスクrは破棄されます。
|
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.