Ето кода
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 го нарича интерфейс. (Моля, изчистете това объркване, ако знаете, въпреки че това не е основният проблем)
Основен проблем:
Не мога да разбера параметъра BasicFileAttributes.class. Опитват ли се да предадат клас като параметър?