JavaTM Platform
Standard Ed. 6

クラス
java.util.concurrent.ThreadPoolExecutor の使用

ThreadPoolExecutor を使用しているパッケージ
java.util.concurrent 並行プログラミングでよく使用されるユーティリティークラスです。 
 

java.util.concurrent での ThreadPoolExecutor の使用
 

java.util.concurrent での ThreadPoolExecutor のサブクラス
 class ScheduledThreadPoolExecutor
          指定された遅延時間後または定期的にコマンドを実行するように追加でスケジュールできる ThreadPoolExecutor です。
 

ThreadPoolExecutor 型のパラメータを持つ java.util.concurrent のメソッド
 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)
          何も実行しません。
 void ThreadPoolExecutor.DiscardOldestPolicy.rejectedExecution(Runnable r, ThreadPoolExecutor e)
          executor がシャットダウンしないかぎり、タスクがすぐに利用可能な場合に executor が実行するはずの次のタスクを取得して無視し、タスク r の実行を再度試みます。
 void RejectedExecutionHandler.rejectedExecution(Runnable r, ThreadPoolExecutor executor)
          execute がタスクを受け入れることができない場合に ThreadPoolExecutor によって呼び出される可能性のあるメソッドです。
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。