0

为什么要以以下方式打开 FileChannel:

FileChannel.open(path,StandardOpenOption.READ,StandardOpenOption.APPEND);

给出一个例外?

我知道它是由 API 指定的。但是我想知道为什么它允许与 READ、WRITE 组合使用,而不是与 READ 和 APPEND 组合使用。

提前致谢。

4

1 回答 1

-1

因为它没有任何意义。您不能在仅读取文件时附加到文件。

于 2013-08-11T07:54:19.553 回答