クラス
java.io.FileDescriptorの使用
FileDescriptorを使用するパッケージ
パッケージ
説明
このパッケージは、データ・ストリーム、直列化、ファイル・システムによるシステム入出力用に提供されています。
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
ネットワーク・アプリケーションを実装するためのクラスを提供します。
JDK固有の
channel APIを定義します。-
java.ioでのFileDescriptorの使用
FileDescriptorとして宣言されたjava.ioのフィールド修飾子と型フィールド説明static final FileDescriptorFileDescriptor.err標準エラー・ストリームへのハンドルです。static final FileDescriptorFileDescriptor.in標準入力ストリームへのハンドルです。static final FileDescriptorFileDescriptor.out標準出力ストリームへのハンドルです。FileDescriptorを返すjava.ioのメソッド修飾子と型メソッド説明final FileDescriptorFileInputStream.getFD()このFileInputStreamで使用されているファイル・システム内の実際のファイルへの接続を表すFileDescriptorオブジェクトを返します。final FileDescriptorFileOutputStream.getFD()ストリームに関連したファイル記述子を返します。final FileDescriptorRandomAccessFile.getFD()このストリームに関連する不透明なファイル記述子を返します。型FileDescriptorのパラメータを持つjava.ioのコンストラクタ修飾子コンストラクタ説明FileInputStream(FileDescriptor fdObj) ファイル・システム内の実際のファイルへの既存の接続を表すファイル記述子fdObjを使用して、FileInputStreamを作成します。FileOutputStream(FileDescriptor fdObj) ファイル・システムの実際のファイルへの既存の接続を表す、指定されたファイル記述子に書き込むためのファイル出力ストリームを作成します。default charsetを使用して、読み取るFileDescriptorを指定して、新しいFileReaderを作成します。default charsetを使用して、ファイル記述子が指定されたFileWriterを構成します。 -
java.langでのFileDescriptorの使用
型FileDescriptorのパラメータを持つjava.langのメソッド修飾子と型メソッド説明voidSecurityManager.checkRead(FileDescriptor fd) 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。指定されたファイル記述子からの読取りが呼出し側スレッドに許可されていない場合に、SecurityExceptionをスローします。voidSecurityManager.checkWrite(FileDescriptor fd) 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。指定されたファイル記述子への書込みが呼出し側スレッドに許可されていない場合に、SecurityExceptionをスローします。 -
java.netでのFileDescriptorの使用
FileDescriptorとして宣言されたjava.netのフィールド修飾子と型フィールド説明protected FileDescriptorDatagramSocketImpl.fdファイル記述子オブジェクトです。protected FileDescriptorSocketImpl.fdこのソケットのファイル記述子オブジェクトです。FileDescriptorを返すjava.netのメソッド修飾子と型メソッド説明protected FileDescriptorDatagramSocketImpl.getFileDescriptor()データグラム・ソケットのファイル記述子を取得します。protected FileDescriptorSocketImpl.getFileDescriptor()このソケットのfdフィールドの値を返します。 -
jdk.nioでのFileDescriptorの使用
型FileDescriptorのパラメータを持つjdk.nioのメソッド修飾子と型メソッド説明static SelectableChannelChannels.readWriteSelectableChannel(FileDescriptor fd, Channels.SelectableChannelCloser closer) OP_READおよびOP_WRITEのoperation-setをサポートするファイル記述子に対する選択可能なチャネルを作成します。