パッケージjava.nio.channelsの
使用
パッケージ
説明
Stream Control Transport Protocol用のJava APIです。
このパッケージは、データ・ストリーム、直列化、ファイル・システムによるシステム入出力用に提供されています。
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
ネットワーク・アプリケーションを実装するためのクラスを提供します。
入出力操作を実行できるエンティティ(ファイル、ソケットなど)への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。
java.nio.channels
パッケージのサービス・プロバイダ・クラス。ファイル、ファイル属性、およびファイル・システムにアクセスするためのJava仮想マシン用のインタフェースとクラスを定義します。
java.nio.file
パッケージのサービス・プロバイダ・クラス。コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
Javaから直接、低レベルで効率的な外部メモリー/ファンクション・アクセスをサポートするクラス。
JDK固有の
channel
APIを定義します。-
-
-
-
クラス説明データグラム型ソケットの選択可能なチャネルです。ストリーム型リスニング・ソケット用の選択可能なチャネルです。ストリーム型接続ソケット用の選択可能チャネルです。
-
クラス説明バイトの読取りと書込みができる非同期チャネルです。非同期入出力操作をサポートするチャネルです。リソースを共有するための非同期チャネルのグループ化です。別のスレッドがチャネルまたは入出力操作時にブロックされるチャネルの一部をクローズしたときにスレッドが受け取るチェック例外です。ファイルの読み込み、書き込み、操作用の非同期チャネルです。ストリーム型リスニング・ソケット用の非同期チャネルです。ストリーム型接続ソケット用の非同期チャネルです。バイトの読み込みと書込みができるチャネルです。入出力操作に関係するチャネルです。クローズしたチャネルに対する入出力操作を行おうとしたとき、または実行しようとした入出力操作に対してそのチャネルがクローズされている場合にスローされるチェック例外です。非同期入出力操作の結果を消費するためのハンドラです。データグラム型ソケットの選択可能なチャネルです。ファイルの読み込み、書き込み、マッピング、操作用チャネルです。ファイル・マッピング・モード。ファイル領域上のロックを示すトークンです。バッファ・シーケンスからバイトを書き込むことができるチャネルです。非同期のクローズや割込みが可能なチャネルです。IP (Internet Protocol)マルチキャスト・グループのメンバーシップを表すトークンです。IP (Internet Protocol)マルチキャストをサポートするネットワーク・チャネルです。ネットワーク・ソケットへのチャネルです。単方向パイプを実装する一組のチャネルです。
Pipe
の書込み可能な終端を表すチャネルです。Pipe
の読取り可能な終端を表すチャネルです。バイトを読み取ることができるチャネルです。バッファ・シーケンスにバイトを読み込むことができるチャネルです。現在の位置を保持し、位置の変更を許可するバイト・チャネルです。Selector
経由で多重化できるチャネルです。SelectableChannel
がSelector
に登録されていることを示すトークンです。SelectableChannel
オブジェクトのマルチプレクサです。ストリーム型リスニング・ソケット用の選択可能なチャネルです。ストリーム型接続ソケット用の選択可能チャネルです。バイトを書き込むことができるチャネルです。 -
クラス説明リソースを共有するための非同期チャネルのグループ化です。別のスレッドがチャネルまたは入出力操作時にブロックされるチャネルの一部をクローズしたときにスレッドが受け取るチェック例外です。ストリーム型リスニング・ソケット用の非同期チャネルです。ストリーム型接続ソケット用の非同期チャネルです。入出力操作に関係するチャネルです。クローズしたチャネルに対する入出力操作を行おうとしたとき、または実行しようとした入出力操作に対してそのチャネルがクローズされている場合にスローされるチェック例外です。データグラム型ソケットの選択可能なチャネルです。非同期のクローズや割込みが可能なチャネルです。単方向パイプを実装する一組のチャネルです。
Selector
経由で多重化できるチャネルです。SelectableChannel
がSelector
に登録されていることを示すトークンです。SelectableChannel
オブジェクトのマルチプレクサです。ストリーム型リスニング・ソケット用の選択可能なチャネルです。ストリーム型接続ソケット用の選択可能チャネルです。 -
-
クラス説明ファイルの読み込み、書き込み、操作用の非同期チャネルです。ファイルの読み込み、書き込み、マッピング、操作用チャネルです。現在の位置を保持し、位置の変更を許可するバイト・チャネルです。
-
-
-
-