RandomAccessFile
構造方法
RandomAccessFile有如下構造方法:
public RandomAccessFile(String name, String mode) throws FileNotFoundExceptionpublic RandomAccessFile(File file, String mode) throws FileNotFoundException
參數name和file容易理解,表示文件路徑和File對象,mode是什么意思呢?它表示打開模式,可以有四個取值:
"r": 只用于讀
"rw": 用于讀和寫
"rws": 和"rw"一樣,用于讀和寫,另外,它要求文件內容和元數據的任何更新都同步到設備上
"rwd": 和"rw"一樣,用于讀和寫,另外,它要求文件內容的任何更新都同步到設備上,和"rws"的區(qū)別是,元數據的更新不要求同步
DataInput/DataOutput接口