您可以从文件中获取一组基本的元数据。
Path file = ...;BasicFileAttributes attr = Files.readAttributes(file, BasicFileAttributes.class);System.out.println("creationTime: " + attr.creationTime());System.out.println("lastAccessTime: " + attr.lastAccessTime());System.out.println("lastModifiedTime: " + attr.lastModifiedTime());System.out.println("isDirectory: " + attr.isDirectory());System.out.println("isOther: " + attr.isOther());System.out.println("isRegularFile: " + attr.isRegularFile());System.out.println("isSymboliclink: " + attr.isSymboliclink());System.out.println("size: " + attr.size());有些东西取决于平台,可能会引发异常或返回意外结果。
您可以在管理元数据(文件和文件存储属性)中阅读更多内容。



