0

私はJavaNIOを初めて使用します。FileChannelオブジェクトには読み取りメソッドと書き込みメソッドの両方があることがわかります。FileChannelしかし、ある時点で同じものを使用して読み書きすることはできません。そうする方法はありますか?

4

2 に答える 2

2

FileChannel「rw」モードで RandomAccessFile オブジェクトから を取得します。

RandomAccessFile aFile     = new RandomAccessFile("abc.txt", "rw");
FileChannel      inChannel = aFile.getChannel();

詳細については、このリンクを参照してください。 FileChannel チュートリアル

于 2012-06-04T05:25:41.593 に答える
0

「rw」モードで開いたFileChannelからを取得すると、読み取りと書き込みの両方が可能になります。RandomAccessFileそれ以外の場合は、できません。

于 2012-06-04T08:33:35.743 に答える