クラス
java.io.FileDescriptorの使用
パッケージ | 説明 |
---|---|
java.io |
このパッケージは、データ・ストリーム、直列化、ファイル・システムによるシステム入出力用に提供されています。
|
java.lang |
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
|
java.net |
ネットワーク・アプリケーションを実装するためのクラスを提供します。
|
jdk.nio |
JDK固有の
channel APIを定義します。 |
-
java.ioでのFileDescriptorの使用
FileDescriptorとして宣言されたjava.ioのフィールド 修飾子と型 フィールド 説明 static FileDescriptor
FileDescriptor. err
標準エラー・ストリームへのハンドルです。static FileDescriptor
FileDescriptor. in
標準入力ストリームへのハンドルです。static FileDescriptor
FileDescriptor. out
標準出力ストリームへのハンドルです。FileDescriptorを返すjava.ioのメソッド 修飾子と型 メソッド 説明 FileDescriptor
FileInputStream. getFD()
このFileInputStream
で使用されているファイル・システム内の実際のファイルへの接続を表すFileDescriptor
オブジェクトを返します。FileDescriptor
FileOutputStream. getFD()
ストリームに関連したファイル記述子を返します。FileDescriptor
RandomAccessFile. getFD()
このストリームに関連する不透明なファイル記述子を返します。FileDescriptor型のパラメータを持つjava.ioのコンストラクタ コンストラクタ 説明 FileInputStream(FileDescriptor fdObj)
ファイル・システム内の実際のファイルへの既存の接続を表すファイル記述子fdObj
を使用して、FileInputStream
を作成します。FileOutputStream(FileDescriptor fdObj)
ファイル・システムの実際のファイルへの既存の接続を表す、指定されたファイル記述子に書き込むためのファイル出力ストリームを作成します。FileReader(FileDescriptor fd)
プラットフォームdefault charsetを使用して、FileDescriptor
が読み取られると、新しいFileReader
を作成します。FileWriter(FileDescriptor fd)
プラットフォームdefault charsetを使用して、ファイル記述子を指定してFileWriter
を構築します。 -
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
DatagramSocketImpl. fd
ファイル記述子オブジェクトです。protected FileDescriptor
SocketImpl. fd
このソケットのファイル記述子オブジェクトです。FileDescriptorを返すjava.netのメソッド 修飾子と型 メソッド 説明 protected FileDescriptor
DatagramSocketImpl. getFileDescriptor()
データグラム・ソケットのファイル記述子を取得します。protected FileDescriptor
SocketImpl. getFileDescriptor()
このソケットのfd
フィールドの値を返します。 -
jdk.nioでのFileDescriptorの使用
型FileDescriptorのパラメータを持つjdk.nioのメソッド 修飾子と型 メソッド 説明 static SelectableChannel
Channels. readWriteSelectableChannel(FileDescriptor fd, Channels.SelectableChannelCloser closer)
OP_READ
およびOP_WRITE
のoperation-set
をサポートするファイル記述子に対する選択可能なチャネルを作成します。