我是 Java NIO 的新手。我看到一个FileChannel
对象同时具有读取和写入方法。FileChannel
但是我无法在单个时间点使用相同的读写器。有没有办法这样做?
问问题
930 次
2 回答
2
FileChannel
使用“rw”模式从 RandomAccessFile 对象中获取一个。
RandomAccessFile aFile = new RandomAccessFile("abc.txt", "rw");
FileChannel inChannel = aFile.getChannel();
您可以参考此链接了解更多信息。 文件通道教程
于 2012-06-04T05:25:41.593 回答
0
如果您FileChannel
从RandomAccessFile
以“rw”模式打开的文件中获取,则您可以读写。在所有其他情况下,您不能。
于 2012-06-04T08:33:35.743 回答