RandomAccessFile constructor接受mode字符串,该字符串指定应如何打开文件。

我对"rws""rwd"模式之间的差异感到困惑。

这是docs状态:



...并且没有解释metadata的含义。这是否意味着"rws"更新了文件系统上最后修改的时间戳,而"rwd"没有更新?

最佳答案



rws刷新文件的内容和文件的修改日期。

rwd刷新文件的内容,但是直到关闭文件,修改日期才可能更改。

rw仅在通知您时才刷新,并且直到关闭文件后才更改修改日期。

BTW rwd的写入速度比rw慢得多,而rws再次慢。

关于java - Java:RandomAccessFile模式 “rws”与 “rwd”吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14232539/

10-11 05:18