JavaTM Platform
Standard Ed. 6

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

java.util.concurrent を使用しているパッケージ
java.util.concurrent 並行プログラミングでよく使用されるユーティリティークラスです。 
java.util.concurrent.locks 組み込みの同期および監視と区別された状態のロックおよび待機用のフレームワークを提供するインタフェースおよびクラス。 
javax.management Java Management Extensions のコアクラスを提供します。 
javax.swing すべてのプラットフォームで可能なかぎり同じように機能する「軽量」(Java 共通言語) コンポーネントのセットを提供します。 
javax.tools コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。 
javax.xml.ws このパッケージは、コア JAX-WS API を含みます。 
javax.xml.ws.spi このパッケージは、JAX-WS 2.0 の SPI を定義します。 
 

java.util.concurrent により使用される java.util.concurrent のクラス
AbstractExecutorService
          ExecutorService 実行メソッドのデフォルト実装を提供します。
BlockingDeque
          要素の取得時に両端キューが空でなくなるまで待機したり、要素の格納時に両端キュー内に空きが生じるまで待機するブロック操作を追加でサポートしたりする Deque です。
BlockingQueue
          要素の取得時にキューが空でなくなるまで待機したり、要素の格納時にキュー内に空きが生じるまで待機する操作を追加でサポートする Queue です。
BrokenBarrierException
          スレッドが故障状態にあるバリアーを待機しようとしているとき、または待機中にバリアーが故障状態になったときに、例外をスローします。
Callable
          結果を返し、例外をスローすることがあるタスクです。
CompletionService
          新しい非同期タスクの生成を、完了済みタスクの結果の消費から分離するサービスです。
ConcurrentMap
          追加の原子的 putIfAbsentremove、および replace メソッドを提供する Map です。
ConcurrentNavigableMap
          NavigableMap オペレーションをサポートする ConcurrentMap です。
ConcurrentSkipListMap
          スケーラブルな並行 ConcurrentNavigableMap 実装です。
ConcurrentSkipListSet
          ConcurrentSkipListMap に基づくスケーラブルな並行 NavigableSet 実装です。
Delayed
          一定の遅延のあとに影響を受けるオブジェクトにマーク付けするための、混合スタイルのインタフェースです。
ExecutionException
          例外をスローすることによって中断したタスクの結果を取得しようとしたときにスローされる例外です。
Executor
          送信された Runnable タスクを実行するオブジェクトです。
ExecutorService
          終了を管理するメソッド、および 1 つ以上の非同期タスクの進行状況を追跡する Future を生成できるメソッドを提供する Executor です。
Future
          Future は、非同期計算の結果を表します。
RejectedExecutionHandler
          ThreadPoolExecutor で実行できないタスクのハンドラです。
RunnableFuture
          Runnable である Future です。
RunnableScheduledFuture
          Runnable である ScheduledFuture です。
ScheduledExecutorService
          指定された遅延時間後または定期的にコマンドを実行するようにスケジュールできる ExecutorService です。
ScheduledFuture
          取り消し可能な、遅延された結果生成アクションです。
ThreadFactory
          要求に応じて新しいスレッドを作成するオブジェクトです。
ThreadPoolExecutor
          プールされた複数のスレッドの 1 つを使用して送信された各タスクを実行する ExecutorService です。
TimeoutException
          ブロック操作がタイムアウトしたときにスローされる例外です。
TimeUnit
          TimeUnit は、指定された粒度単位で時間を表し、単位を変換したり、それらの単位でタイミングおよび遅延操作を実行したりするユーティリティーメソッドを提供します。
 

java.util.concurrent.locks により使用される java.util.concurrent のクラス
TimeUnit
          TimeUnit は、指定された粒度単位で時間を表し、単位を変換したり、それらの単位でタイミングおよび遅延操作を実行したりするユーティリティーメソッドを提供します。
 

javax.management により使用される java.util.concurrent のクラス
Executor
          送信された Runnable タスクを実行するオブジェクトです。
 

javax.swing により使用される java.util.concurrent のクラス
ExecutionException
          例外をスローすることによって中断したタスクの結果を取得しようとしたときにスローされる例外です。
Future
          Future は、非同期計算の結果を表します。
RunnableFuture
          Runnable である Future です。
TimeoutException
          ブロック操作がタイムアウトしたときにスローされる例外です。
TimeUnit
          TimeUnit は、指定された粒度単位で時間を表し、単位を変換したり、それらの単位でタイミングおよび遅延操作を実行したりするユーティリティーメソッドを提供します。
 

javax.tools により使用される java.util.concurrent のクラス
Callable
          結果を返し、例外をスローすることがあるタスクです。
 

javax.xml.ws により使用される java.util.concurrent のクラス
Executor
          送信された Runnable タスクを実行するオブジェクトです。
Future
          Future は、非同期計算の結果を表します。
 

javax.xml.ws.spi により使用される java.util.concurrent のクラス
Executor
          送信された Runnable タスクを実行するオブジェクトです。
 


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 も参照してください。