- 视图分类
- BasicFileAttributeView: 这是一个基本属性视图,即所有系统必须支持它.这个属性视图的名称是"basic".
- DosFileAttributeView: 在支持DOS属性系统中,该视图提供了标准的四属性支持.这个属性视图的名称是"dos".
- PosixFileAttributeView: 在支持POSIX系列标准的系统中,该视图扩展了基本属性视图,如Unix.属性视图名称是"posix".
- FileOwnerAttributeView: 这种视图是支持的任何文件系统支持文件所有者的概念落实.该属性视图名称是"owner"
- AclFileAttributeView:这个视图支持读取或更新一个文件的ACL.该视图支持NFSv4模型.这个属性视图名称是"acl"
- UserDefinedFileAttributeView:此视图支持元数据,是用户定义的.
- 确定系统支持的视图
//获取文件系统 FileSystem fs = FileSystems.getDefault(); //获取该文件系统支持的视图 Set<String> views = fs.supportedFileAttributeViews(); for (String view : views) { System.out.println(view); }