JavaTM 2 Platform
Std. Ed. v1.3

クラス
java.io.FileDescriptor の使用

FileDescriptor を使用しているパッケージ
java.io このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。  
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.net ネットワーク対応アプリケーションを実装するためのクラスを提供します。 
 

java.io での FileDescriptor の使用
 

FileDescriptor として宣言されている java.io のフィールド
static FileDescriptor FileDescriptor.in
          標準入力ストリームへのハンドルです。
static FileDescriptor FileDescriptor.out
          標準出力ストリームへのハンドルです。
static FileDescriptor FileDescriptor.err
          標準エラーストリームへのハンドルです。
 

FileDescriptor を返す java.io のメソッド
 FileDescriptor FileOutputStream.getFD()
          ストリームに関連したファイル記述子を返します。
 FileDescriptor RandomAccessFile.getFD()
          このストリームに関連する不透明なファイル記述子を返します。
 FileDescriptor FileInputStream.getFD()
          この FileInputStream に使用されているファイルシステムの実際のファイルへの接続を表す FileDescriptor オブジェクトを返します。
 

FileDescriptor 型のパラメータを持つ java.io のコンストラクタ
FileOutputStream(FileDescriptor fdObj)
          ファイルシステムの実際のファイルへの既存の接続を表す、指定されたファイル記述子に書き込むための出力ファイルストリームを作成します。
FileReader(FileDescriptor fd)
          読み込み元の FileDescriptor を指定して、新規 FileReader を作成します。
FileWriter(FileDescriptor fd)
          ファイル記述子に関連した FileWriter オブジェクトを構築します。
FileInputStream(FileDescriptor fdObj)
          ファイルシステムの実際のファイルへの既存の接続を表すファイル記述子 fdObj を使用して、FileInputStream を作成します。
 

java.lang での FileDescriptor の使用
 

FileDescriptor 型のパラメータを持つ java.lang のメソッド
 void SecurityManager.checkRead(FileDescriptor fd)
          指定されたファイル記述子からの読み取りが呼び出し側のスレッドに許可されていない場合に、SecurityException をスローします。
 void SecurityManager.checkWrite(FileDescriptor fd)
          指定されたファイル記述子への書き込みが呼び出し側スレッドに許可されていない場合に、SecurityException をスローします。
 

java.net での FileDescriptor の使用
 

FileDescriptor として宣言されている java.net のフィールド
protected  FileDescriptor SocketImpl.fd
          このソケットのファイル記述子オブジェクトです。
protected  FileDescriptor DatagramSocketImpl.fd
          ファイル記述子オブジェクトです。
 

FileDescriptor を返す java.net のメソッド
protected  FileDescriptor SocketImpl.getFileDescriptor()
          このソケットの fd フィールド値を返します。
protected  FileDescriptor DatagramSocketImpl.getFileDescriptor()
          データグラムソケットのファイル記述子を取得します。
 


JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.