这是代码
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());
在链接
http://docs.oracle.com/javase/tutorial/essential/io/fileAttr.html,他们说 BasicFileAttributes 是一个类。但是链接http://docs.oracle.com/javase/7/docs/api/java/nio/file/attribute/BasicFileAttributes.html将其称为接口。(如果您知道,请清除这种混淆,虽然这不是' t 主要问题)
主要问题:
我无法理解BasicFileAttributes.class参数。他们是否试图将类作为参数传递?