2011-07-25 66 views
2

我念叨的RandomAccessFile一些Java的文字,在文字中,作者說:關於Java中RandomAccessFile的問題?

RandomAccessFile(File file, String mode) 
  • 模式「R」打開文件進行讀取僅

    模式「RW 「打開讀取和寫入

    模式」rws「是相同的RW和一個該文件的內容或 元ÿ改變就會立即生效(由於Java 5)

    模式「RWD」是一樣RW和更改文件內容,但不 它的元數據,立即發生(因爲java 5)

我不確定我是否理解「rws」和「rwd」之間的區別。我試圖運行一些相關的代碼,但沒有看到任何點?

任何人都可以有一個明確的例子嗎?

回答

5

Java中的文件元數據解釋here。如果通過調用Files.setLastModifiedTime(file, time)來設置文件修改時間,那麼可能不會立即使用「rwd」模式更新的元數據示例。