クラス
java.nio.channels.FileChannelの使用
-
FileChannelを使用しているパッケージ パッケージ 説明 java.io このパッケージは、データ・ストリーム、直列化、ファイル・システムによるシステム入出力用に提供されています。java.nio.channels 入出力操作を実行できるエンティティ(ファイル、ソケットなど)への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。java.nio.file.spi java.nio.fileパッケージのサービス・プロバイダ・クラス。 -
-
java.ioでのFileChannelの使用
FileChannelを返すjava.ioのメソッド 修飾子と型 メソッド 説明 FileChannelFileInputStream. getChannel()このファイル入力ストリームに関連付けられた一意のFileChannelオブジェクトを返します。FileChannelFileOutputStream. getChannel()このファイル出力ストリームに関連付けられた一意のFileChannelオブジェクトを返します。FileChannelRandomAccessFile. getChannel()このファイルに関連付けられた一意のFileChannelオブジェクトを返します。 -
java.nio.channelsでのFileChannelの使用
FileChannelを返すjava.nio.channelsのメソッド 修飾子と型 メソッド 説明 FileChannelFileLock. channel()このロックが獲得されたファイルを持つファイル・チャネルを返します。static FileChannelFileChannel. open(Path path, OpenOption... options)ファイルを開くか作成し、そのファイルにアクセスするためのファイル・チャネルを返します。static FileChannelFileChannel. open(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs)ファイルを開くか作成し、そのファイルにアクセスするためのファイル・チャネルを返します。abstract FileChannelFileChannel. position(long newPosition)このチャネルのファイル位置を設定します。abstract FileChannelFileChannel. truncate(long size)このチャネルのファイルの末尾を切詰め、指定されたサイズにします。FileChannel型のパラメータを持つjava.nio.channelsのコンストラクタ コンストラクタ 説明 FileLock(FileChannel channel, long position, long size, boolean shared)このクラスの新しいインスタンスを初期化します。 -
java.nio.file.spiでのFileChannelの使用
FileChannelを返すjava.nio.file.spiのメソッド 修飾子と型 メソッド 説明 FileChannelFileSystemProvider. newFileChannel(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs)読み取りまたは書き込み(あるいはその両方)用のファイルを開くか作成し、そのファイルにアクセスするためのファイル・チャネルを返します。
-