关于Java中的RandomAccessFile的问题?

时间:2011-07-25 03:43:17

标签: java

我正在阅读一些关于RandomAccessFile的Java文本,在文中,作者说:

RandomAccessFile(File file, String mode)
  • 模式“r”打开文件进行只读

    模式“rw”打开阅读和写作

    模式“rws”与rw以及对文件内容的任何更改相同 元数据立即发生(自java 5起)

    模式“rwd”与rw相同,并更改为文件内容,但不是 它的元数据立即发生(自java 5起)

我不确定我理解“rws”和“rwd”之间的区别。我试过运行一些相关的代码,但没有看到任何要点?

请问有人有明确的例子吗?

1 个答案:

答案 0 :(得分:5)

解释了Java中的文件元数据here。如果您通过调用Files.setLastModifiedTime(file, time)设置文件修改时间,则可能无法立即使用“rwd”模式更新的元数据示例。