JavaTM Platform
Standard Ed. 6

インタフェース
java.nio.channels.Channel の使用

Channel を使用しているパッケージ
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.nio.channels 入出力操作を実行できるエンティティー (ファイル、ソケットなど) への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。 
java.nio.channels.spi java.nio.channels パッケージのサービスプロバイダクラスです。 
 

java.lang での Channel の使用
 

Channel を返す java.lang のメソッド
static Channel System.inheritedChannel()
          Java 仮想マシンを作成したエンティティーから継承されたチャネルを返します。
 

java.nio.channels での Channel の使用
 

java.nio.channels での Channel のサブインタフェース
 interface ByteChannel
          バイトの読み込みと書き込みができるチャネルです。
 interface GatheringByteChannel
          バッファーシーケンスからバイトを書き込むことができるチャネルです。
 interface InterruptibleChannel
          非同期のクローズや割り込みが可能なチャネルです。
 interface ReadableByteChannel
          バイトを読み取ることができるチャネルです。
 interface ScatteringByteChannel
          バッファーシーケンスにバイトを読み込むことができるチャネルです。
 interface WritableByteChannel
          バイトを書き込むことができるチャネルです。
 

Channel を実装している java.nio.channels のクラス
 class DatagramChannel
          データグラム型ソケットの選択可能なチャネルです。
 class FileChannel
          ファイルの読み込み、書き込み、マッピング、操作用チャネルです。
static class Pipe.SinkChannel
          Pipe の書き込み側を表すチャネルです。
static class Pipe.SourceChannel
          Pipe の読み取り側を表すチャネルです。
 class SelectableChannel
          Selector 経由で多重化できるチャネルです。
 class ServerSocketChannel
          ストリーム型リスニングソケット用の選択可能なチャネルです。
 class SocketChannel
          ストリーム型接続ソケット用の選択可能チャネルです。
 

java.nio.channels.spi での Channel の使用
 

Channel を実装している java.nio.channels.spi のクラス
 class AbstractInterruptibleChannel
          割り込み可能チャネルのベース実装クラスです。
 class AbstractSelectableChannel
          選択可能チャネルのベース実装クラスです。
 

Channel を返す java.nio.channels.spi のメソッド
 Channel SelectorProvider.inheritedChannel()
          Java 仮想マシンを作成したエンティティーから継承されたチャネルを返します。
 


JavaTM Platform
Standard Ed. 6

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

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