JavaTM Platform
Standard Ed. 6

パッケージ
java.nio.channels の使用

java.nio.channels を使用しているパッケージ
java.io このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。 
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.net ネットワークアプリケーションを実装するためのクラスを提供します。 
java.nio.channels 入出力操作を実行できるエンティティー (ファイル、ソケットなど) への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。 
java.nio.channels.spi java.nio.channels パッケージのサービスプロバイダクラスです。 
java.util このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティークラス (StringTokenizer、乱数ジェネレーター、およびビット配列)が含まれています。 
 

java.io により使用される java.nio.channels のクラス
FileChannel
          ファイルの読み込み、書き込み、マッピング、操作用チャネルです。
 

java.lang により使用される java.nio.channels のクラス
Channel
          入出力操作に関係するチャネルです。
 

java.net により使用される java.nio.channels のクラス
DatagramChannel
          データグラム型ソケットの選択可能なチャネルです。
ServerSocketChannel
          ストリーム型リスニングソケット用の選択可能なチャネルです。
SocketChannel
          ストリーム型接続ソケット用の選択可能チャネルです。
 

java.nio.channels により使用される java.nio.channels のクラス
AsynchronousCloseException
          別のスレッドがチャネルまたは入出力操作時にブロックされるチャネルの一部をクローズしたときにスレッドが受け取るチェック例外です。
ByteChannel
          バイトの読み込みと書き込みができるチャネルです。
Channel
          入出力操作に関係するチャネルです。
ClosedChannelException
          クローズしたチャネルに対する入出力操作を行おうとしたとき、または実行しようとした入出力操作に対してそのチャネルがクローズされている場合にスローされるチェック例外です。
DatagramChannel
          データグラム型ソケットの選択可能なチャネルです。
FileChannel
          ファイルの読み込み、書き込み、マッピング、操作用チャネルです。
FileChannel.MapMode
          ファイルマッピングモードの型保証された列挙です。
FileLock
          ファイル領域上のロックを示すトークンです。
GatheringByteChannel
          バッファーシーケンスからバイトを書き込むことができるチャネルです。
InterruptibleChannel
          非同期のクローズや割り込みが可能なチャネルです。
Pipe
          単方向パイプを実装する一組のチャネルです。
Pipe.SinkChannel
          Pipe の書き込み側を表すチャネルです。
Pipe.SourceChannel
          Pipe の読み取り側を表すチャネルです。
ReadableByteChannel
          バイトを読み取ることができるチャネルです。
ScatteringByteChannel
          バッファーシーケンスにバイトを読み込むことができるチャネルです。
SelectableChannel
          Selector 経由で多重化できるチャネルです。
SelectionKey
          SelectableChannel が Selector に登録されていることを示すトークンです。
Selector
          SelectableChannel オブジェクトのマルチプレクサです。
ServerSocketChannel
          ストリーム型リスニングソケット用の選択可能なチャネルです。
SocketChannel
          ストリーム型接続ソケット用の選択可能チャネルです。
WritableByteChannel
          バイトを書き込むことができるチャネルです。
 

java.nio.channels.spi により使用される java.nio.channels のクラス
AsynchronousCloseException
          別のスレッドがチャネルまたは入出力操作時にブロックされるチャネルの一部をクローズしたときにスレッドが受け取るチェック例外です。
Channel
          入出力操作に関係するチャネルです。
ClosedChannelException
          クローズしたチャネルに対する入出力操作を行おうとしたとき、または実行しようとした入出力操作に対してそのチャネルがクローズされている場合にスローされるチェック例外です。
DatagramChannel
          データグラム型ソケットの選択可能なチャネルです。
InterruptibleChannel
          非同期のクローズや割り込みが可能なチャネルです。
Pipe
          単方向パイプを実装する一組のチャネルです。
SelectableChannel
          Selector 経由で多重化できるチャネルです。
SelectionKey
          SelectableChannel が Selector に登録されていることを示すトークンです。
Selector
          SelectableChannel オブジェクトのマルチプレクサです。
ServerSocketChannel
          ストリーム型リスニングソケット用の選択可能なチャネルです。
SocketChannel
          ストリーム型接続ソケット用の選択可能チャネルです。
 

java.util により使用される java.nio.channels のクラス
ReadableByteChannel
          バイトを読み取ることができるチャネルです。
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。