create 抽象方法
创建文件。
返回一个 Future<File>,当文件创建完成时完成。
如果 recursive 为 false(默认值),则只有当文件路径中的所有目录都已存在时,才会创建文件。如果 recursive 为 true,则首先创建任何不存在的父路径。
如果 exclusive 为 true 并且待创建的文件已存在,则此操作将使用 PathExistsException 完成未来。
如果 exclusive 为 false,则现有文件不会被 create 修改。在对现有文件调用 create 时,如果文件有严格的权限,仍然可能会失败。
如果操作失败,则使用 FileSystemException 完成未来。
实现
Future<File> create({bool recursive = false, bool exclusive = false});