パッケージ | 説明 |
---|---|
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, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。