パッケージ | 説明 |
---|---|
java.lang |
Javaプログラム言語の設計にあたり基本的なクラスを提供します。
|
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 |
組込みの同期および監視から区別された状態をロックおよび待機するためのフレームワークを提供するインタフェースおよびクラス。
|
java.util.stream |
コレクションに対するマップ-リデュース変換など、要素のストリームに対する関数型の操作をサポートするクラスです。
|
javax.management |
Java Management Extensionsのコア・クラスを提供します。
|
javax.swing |
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
|
javax.tools |
コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。
|
javax.xml.ws |
このパッケージは、コアJAX-WS APIを含みます。
|
javax.xml.ws.spi |
このパッケージは、JAX-WSのSPIを定義します。
|
クラスと説明 |
---|
TimeUnit
TimeUnit は、指定された粒度単位でデュレーションを表し、単位を変換したり、それらの単位でタイミングおよび遅延操作を実行したりするユーティリティ・メソッドを提供します。 |
クラスと説明 |
---|
ExecutorService |
Future
Future は、非同期計算の結果を表します。 |
ThreadFactory
要求に応じて新しいスレッドを作成するオブジェクトです。
|
TimeUnit
TimeUnit は、指定された粒度単位でデュレーションを表し、単位を変換したり、それらの単位でタイミングおよび遅延操作を実行したりするユーティリティ・メソッドを提供します。 |
クラスと説明 |
---|
ExecutorService |
ThreadFactory
要求に応じて新しいスレッドを作成するオブジェクトです。
|
クラスと説明 |
---|
TimeUnit
TimeUnit は、指定された粒度単位でデュレーションを表し、単位を変換したり、それらの単位でタイミングおよび遅延操作を実行したりするユーティリティ・メソッドを提供します。 |
クラスと説明 |
---|
TimeUnit
TimeUnit は、指定された粒度単位でデュレーションを表し、単位を変換したり、それらの単位でタイミングおよび遅延操作を実行したりするユーティリティ・メソッドを提供します。 |
クラスと説明 |
---|
ExecutorService |
クラスと説明 |
---|
Executor
送信された
Runnable タスクを実行するオブジェクトです。 |
クラスと説明 |
---|
AbstractExecutorService
ExecutorService 実行メソッドのデフォルト実装を提供します。 |
BlockingDeque
要素の取得時に両端キューが空でなくなるまで待機したり、要素の格納時に両端キュー内に空きが生じるまで待機するブロック操作を追加でサポートしたりする
Deque です。 |
BlockingQueue
要素の取得時にキューが空でなくなるまで待機したり、要素の格納時にキュー内に空きが生じるまで待機する操作を追加でサポートしたりする
Queue です。 |
BrokenBarrierException
スレッドが故障状態にあるバリアーを待機しようとしているとき、または待機中にバリアーが故障状態になったときに、例外をスローします。
|
Callable
結果を返し、例外をスローすることがあるタスクです。
|
CompletableFuture
明示的に(その値とステータスを設定して)完了できる
Future です。その完了時に発生する依存関数およびアクションをサポートし、CompletionStage として使用できます。 |
CompletionService
新しい非同期タスクの生成を、完了済みタスクの結果の消費から分離するサービスです。
|
CompletionStage
CompletionStageが完了したときにアクションの実行または値の計算を行う、非同期の可能性がある計算のステージです。
|
ConcurrentHashMap.KeySetView
キーの
Set としてのConcurrentHashMapのビューです。オプションで、共通の値にマップすることによって追加を有効化できます。 |
ConcurrentMap
スレッドの安全性と原子性の保証を提供する
Map です。 |
ConcurrentNavigableMap
NavigableMap オペレーションをサポートするConcurrentMap です。そのナビゲート可能なサブマップに対しては再帰的です。 |
ConcurrentSkipListMap
スケーラブルな並行
ConcurrentNavigableMap 実装です。 |
ConcurrentSkipListSet
ConcurrentSkipListMap に基づくスケーラブルな並行NavigableSet 実装です。 |
CountedCompleter
トリガーされた時点で保留中のアクションが残っていない場合に実行される完了アクションを含む
ForkJoinTask です。 |
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 は、指定された粒度単位でデュレーションを表し、単位を変換したり、それらの単位でタイミングおよび遅延操作を実行したりするユーティリティ・メソッドを提供します。 |
クラスと説明 |
---|
ConcurrentMap
スレッドの安全性と原子性の保証を提供する
Map です。 |
クラスと説明 |
---|
Executor
送信された
Runnable タスクを実行するオブジェクトです。 |
クラスと説明 |
---|
ExecutionException
例外をスローすることによって中断したタスクの結果を取得しようとしたときにスローされる例外です。
|
Future
Future は、非同期計算の結果を表します。 |
RunnableFuture |
TimeoutException
ブロック操作がタイム・アウトしたときにスローされる例外です。
|
TimeUnit
TimeUnit は、指定された粒度単位でデュレーションを表し、単位を変換したり、それらの単位でタイミングおよび遅延操作を実行したりするユーティリティ・メソッドを提供します。 |
クラスと説明 |
---|
Callable
結果を返し、例外をスローすることがあるタスクです。
|
クラスと説明 |
---|
Executor
送信された
Runnable タスクを実行するオブジェクトです。 |
Future
Future は、非同期計算の結果を表します。 |
クラスと説明 |
---|
Executor
送信された
Runnable タスクを実行するオブジェクトです。 |
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.