接口的使用
java.nio.file.attribute.FileAttribute
使用 FileAttribute 的包
包
描述
定义通道,它表示与能够执行 I/O 操作的实体的连接,例如文件和套接字;定义选择器,用于多路复用、非阻塞 I/O 操作。
定义Java虚拟机访问文件、文件属性和文件系统的接口和类。
提供对文件和文件系统属性的访问的接口和类。
java.nio.file 包的服务提供商类。
-
FileAttribute 在 java.nio.channels 中的用法
java.nio.channels 中的方法,参数类型为 FileAttribute修饰符和类型方法描述static AsynchronousFileChannelAsynchronousFileChannel.open(Path file, Set<? extends OpenOption> options, ExecutorService executor, FileAttribute<?>... attrs) 打开或创建用于读取和/或写入的文件,返回异步文件通道以访问该文件。static FileChannelFileChannel.open(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs) 打开或创建一个文件,返回一个文件通道来访问该文件。 -
FileAttribute 在 java.nio.file 中的用法
java.nio.file 中的方法,参数类型为 FileAttribute修饰符和类型方法描述static PathFiles.createDirectories(Path dir, FileAttribute<?>... attrs) 通过首先创建所有不存在的父目录来创建目录。static PathFiles.createDirectory(Path dir, FileAttribute<?>... attrs) 创建一个新目录。static PathFiles.createFile(Path path, FileAttribute<?>... attrs) 创建一个新的空文件,如果文件已经存在则失败。static PathFiles.createSymbolicLink(Path link, Path target, FileAttribute<?>... attrs) 创建指向目标的符号链接(可选操作).static PathFiles.createTempDirectory(String prefix, FileAttribute<?>... attrs) 在默认的临时文件目录中创建一个新目录,使用给定的前缀生成其名称。static PathFiles.createTempDirectory(Path dir, String prefix, FileAttribute<?>... attrs) 在指定目录中创建一个新目录,使用给定的前缀生成其名称。static PathFiles.createTempFile(String prefix, String suffix, FileAttribute<?>... attrs) 在默认临时文件目录中创建一个空文件,使用给定的前缀和后缀生成其名称。static PathFiles.createTempFile(Path dir, String prefix, String suffix, FileAttribute<?>... attrs) 在指定目录中创建一个新的空文件,使用给定的前缀和后缀字符串生成其名称。static SeekableByteChannelFiles.newByteChannel(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs) 打开或创建一个文件,返回一个可搜索的字节通道来访问该文件。SecureDirectoryStream.newByteChannel(T path, Set<? extends OpenOption> options, FileAttribute<?>... attrs) 在此目录中打开或创建一个文件,返回一个可搜索的字节通道以访问该文件。 -
FileAttribute 在 java.nio.file.attribute 中的用法
java.nio.file.attribute 中返回 FileAttribute 的方法修饰符和类型方法描述static FileAttribute<Set<PosixFilePermission>>PosixFilePermissions.asFileAttribute(Set<PosixFilePermission> perms) -
FileAttribute 在 java.nio.file.spi 中的用法
java.nio.file.spi 中的方法,参数类型为 FileAttribute修饰符和类型方法描述abstract voidFileSystemProvider.createDirectory(Path dir, FileAttribute<?>... attrs) 创建一个新目录。voidFileSystemProvider.createSymbolicLink(Path link, Path target, FileAttribute<?>... attrs) 创建指向目标的符号链接。FileSystemProvider.newAsynchronousFileChannel(Path path, Set<? extends OpenOption> options, ExecutorService executor, FileAttribute<?>... attrs) 打开或创建用于读取和/或写入的文件,返回异步文件通道以访问该文件。abstract SeekableByteChannelFileSystemProvider.newByteChannel(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs) 打开或创建一个文件,返回一个可搜索的字节通道来访问该文件。FileSystemProvider.newFileChannel(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs) 打开或创建用于读取和/或写入的文件,返回文件通道以访问该文件。