JavaTM 2 Platform
Standard Ed. 5.0

パッケージ
java.util.concurrent の使用

java.util.concurrent を使用しているパッケージ
java.util.concurrent 通常、ユーティリティクラスは並行プログラミングで有用です。 
java.util.concurrent.locks 組み込みの同期および監視と区別された状態のロックおよび待機用のフレームワークを提供するインタフェースおよびクラス。 
 

java.util.concurrent により使用される java.util.concurrent のクラス
AbstractExecutorService
          ExecutorService 実行メソッドのデフォルト実装を提供します。
BlockingQueue
          要素の取得時にキューが空でなくなるまで待機したり、要素の格納時にキュー内の空間が利用可能になるまで待機する操作を追加サポートする Queue
BrokenBarrierException
          故障状態にあるか、スレッドの待機中に故障状態に入るバリアを、スレッドが待機しようとしているときにスローされる例外です。
Callable
          結果を返すタスク。
CompletionService
          新しい非同期タスクの生成を、完了済みタスクの結果の消費から分離するサービス。
ConcurrentMap
          追加の原子的 putIfAbsentremovereplace メソッドを提供する Map
Delayed
          指定された遅延後に動作するオブジェクトをマークするための、混合スタイルのインタフェース このインタフェースの実装は、getDelay メソッドと整合性のある順序を提供する compareTo メソッドを定義する必要があります。
ExecutionException
          例外のスローにより中断されたタスクの結果を取得しようとしたときに、スローされる例外。
Executor
          送信された Runnable タスクを実行するオブジェクト。
ExecutorService
          終了を管理するメソッド、および 1 つ以上の非同期タスクの進行状況を追跡する Future を生成可能なメソッドを提供する Executor
Future
          Future は、非同期計算の結果を表します。
RejectedExecutionHandler
          ThreadPoolExecutor で実行不可能なタスクのハンドラ
ScheduledExecutorService
          指定された遅延時間後、または周期的にコマンドの実行をスケジュール可能な ExecutorService
ScheduledFuture
          取り消し可能な、遅延された結果生成アクション。
ThreadFactory
          要求に応じて新規スレッドを作成するオブジェクト。
ThreadPoolExecutor
          多くの場合、プールされた複数のスレッドのいずれかを使用して、送信された各タスクを実行する ExecutorService
TimeoutException
          ブロック操作がタイムアウトしたときにスローされる例外。
TimeUnit
          TimeUnit は、期間を指定された粒度単位で表します。
 

java.util.concurrent.locks により使用される java.util.concurrent のクラス
TimeUnit
          TimeUnit は、期間を指定された粒度単位で表します。
 


JavaTM 2 Platform
Standard Ed. 5.0

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

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