パッケージ | 説明 |
---|---|
java.nio.channels |
入出力操作を実行できるエンティティー (ファイル、ソケットなど) への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。
|
java.nio.channels.spi |
java.nio.channels パッケージのサービスプロバイダクラス。 |
java.nio.file |
ファイル、ファイル属性、およびファイルシステムにアクセスするための Java 仮想マシン用のインタフェースとクラスを定義します。
|
java.nio.file.attribute |
ファイルおよびファイルシステム属性へのアクセスを提供するインタフェースとクラスです。
|
java.nio.file.spi |
java.nio.file パッケージのサービスプロバイダクラス。 |
java.sql |
JavaTM プログラミング言語を使用してデータソース (通常はリレーショナルデータベース) に格納されたデータにアクセスして処理するための API を提供します。
|
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 の SPI を定義します。
|
クラスと説明 |
---|
ExecutorService |
Future
Future は、非同期計算の結果を表します。
|
ThreadFactory
要求に応じて新しいスレッドを作成するオブジェクトです。
|
TimeUnit
TimeUnit は、指定された粒度単位で時間を表し、単位を変換したり、それらの単位でタイミングおよび遅延操作を実行したりするユーティリティーメソッドを提供します。
|
クラスと説明 |
---|
ExecutorService |
ThreadFactory
要求に応じて新しいスレッドを作成するオブジェクトです。
|
クラスと説明 |
---|
TimeUnit
TimeUnit は、指定された粒度単位で時間を表し、単位を変換したり、それらの単位でタイミングおよび遅延操作を実行したりするユーティリティーメソッドを提供します。
|
クラスと説明 |
---|
TimeUnit
TimeUnit は、指定された粒度単位で時間を表し、単位を変換したり、それらの単位でタイミングおよび遅延操作を実行したりするユーティリティーメソッドを提供します。
|
クラスと説明 |
---|
ExecutorService |
クラスと説明 |
---|
Executor
送信された
Runnable タスクを実行するオブジェクトです。 |
クラスと説明 |
---|
AbstractExecutorService
ExecutorService 実行メソッドのデフォルト実装を提供します。 |
BlockingDeque
要素の取得時に両端キューが空でなくなるまで待機したり、要素の格納時に両端キュー内に空きが生じるまで待機するブロック操作を追加でサポートしたりする
Deque です。 |
BlockingQueue
要素の取得時にキューが空でなくなるまで待機したり、要素の格納時にキュー内に空きが生じるまで待機する操作を追加でサポートしたりする
Queue です。 |
BrokenBarrierException
スレッドが故障状態にあるバリアーを待機しようとしているとき、または待機中にバリアーが故障状態になったときに、例外をスローします。
|
Callable
結果を返し、例外をスローすることがあるタスクです。
|
CompletionService
新しい非同期タスクの生成を、完了済みタスクの結果の消費から分離するサービスです。
|
ConcurrentMap
追加の原子的 putIfAbsent、remove、および replace メソッドを提供する
Map です。 |
ConcurrentNavigableMap
NavigableMap オペレーションをサポートする ConcurrentMap です。そのナビゲート可能なサブマップに対しては再帰的です。 |
ConcurrentSkipListMap
スケーラブルな並行
ConcurrentNavigableMap 実装です。 |
ConcurrentSkipListSet
ConcurrentSkipListMap に基づくスケーラブルな並行 NavigableSet 実装です。 |
Delayed
一定の遅延のあとに影響を受けるオブジェクトにマーク付けするための、混合スタイルのインタフェースです。
|
ExecutionException
例外をスローすることによって中断したタスクの結果を取得しようとしたときにスローされる例外です。
|
Executor
送信された
Runnable タスクを実行するオブジェクトです。 |
ExecutorService |
ForkJoinPool
ForkJoinTask を実行するための ExecutorService 。 |
ForkJoinPool.ForkJoinWorkerThreadFactory
新しい
ForkJoinWorkerThread を作成するためのファクトリです。 |
ForkJoinPool.ManagedBlocker
ForkJoinPool 内で実行中のタスクについての管理対象の並列性を拡張するためのインタフェースです。 |
ForkJoinTask
ForkJoinPool 内で実行する抽象基底クラスです。 |
ForkJoinWorkerThread
ForkJoinPool によって管理されるスレッドであり、ForkJoinTask を実行します。 |
Future
Future は、非同期計算の結果を表します。
|
Phaser
再使用可能な同期化バリアーで、機能は
CyclicBarrier および CountDownLatch と同様ですが、より柔軟な使用方法をサポートします。 |
RejectedExecutionHandler
ThreadPoolExecutor で実行できないタスクのハンドラです。 |
RunnableFuture |
RunnableScheduledFuture
Runnable である ScheduledFuture です。 |
ScheduledExecutorService
指定された遅延時間後または定期的にコマンドを実行するようにスケジュールできる
ExecutorService です。 |
ScheduledFuture
取り消し可能な、遅延された結果生成アクションです。
|
ThreadFactory
要求に応じて新しいスレッドを作成するオブジェクトです。
|
ThreadLocalRandom
現在のスレッドから独立した隔離された乱数ジェネレータ。
|
ThreadPoolExecutor
プールされた複数のスレッドの 1 つを使用して送信された各タスクを実行する
ExecutorService です。通常は Executors ファクトリメソッドを使用して構成されます。 |
TimeoutException
ブロック操作がタイムアウトしたときにスローされる例外です。
|
TimeUnit
TimeUnit は、指定された粒度単位で時間を表し、単位を変換したり、それらの単位でタイミングおよび遅延操作を実行したりするユーティリティーメソッドを提供します。
|
TransferQueue
コンシューマが要素を受け取るまでプロデューサが待機する
BlockingQueue 。 |
クラスと説明 |
---|
TimeUnit
TimeUnit は、指定された粒度単位で時間を表し、単位を変換したり、それらの単位でタイミングおよび遅延操作を実行したりするユーティリティーメソッドを提供します。
|
クラスと説明 |
---|
Executor
送信された
Runnable タスクを実行するオブジェクトです。 |
クラスと説明 |
---|
ExecutionException
例外をスローすることによって中断したタスクの結果を取得しようとしたときにスローされる例外です。
|
Future
Future は、非同期計算の結果を表します。
|
RunnableFuture |
TimeoutException
ブロック操作がタイムアウトしたときにスローされる例外です。
|
TimeUnit
TimeUnit は、指定された粒度単位で時間を表し、単位を変換したり、それらの単位でタイミングおよび遅延操作を実行したりするユーティリティーメソッドを提供します。
|
クラスと説明 |
---|
Callable
結果を返し、例外をスローすることがあるタスクです。
|
クラスと説明 |
---|
Executor
送信された
Runnable タスクを実行するオブジェクトです。 |
Future
Future は、非同期計算の結果を表します。
|
クラスと説明 |
---|
Executor
送信された
Runnable タスクを実行するオブジェクトです。 |
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.