open 抽象方法
- {FileMode mode = FileMode.read}
为随机访问操作打开文件。
返回一个完成时带有已打开随机访问文件的 Future<RandomAccessFile>
。使用 RandomAccessFile.close 方法来关闭 RandomAccessFile
。
文件可以以三种模式打开
-
FileMode.read:为读取打开文件。
-
FileMode.write:同时为读取和写入打开文件,并将文件截断为零长度。如果文件不存在,则创建文件。
-
FileMode.append:与 FileMode.write 相同,但文件不会被截断。
如果操作失败,则抛出 FileSystemException。
实现
Future<RandomAccessFile> open({FileMode mode = FileMode.read});