Java lastAccessTime基本文件属性的行为。。

Java lastAccessTime基本文件属性的行为。。,java,nio,file-attributes,Java,Nio,File Attributes,我想知道我应该怎么做才能更改lastAccessTime的返回值 System.out.println("Last Access time is:"+basicAttributes.lastAccessTime()); System.out.println("Last Modified time:"+basicAttributes.lastModifiedTime()); 即使我访问了我调用的readAttributes上的文件。。lastAccessTime()方法不会使用我上次访问该文件的

我想知道我应该怎么做才能更改lastAccessTime的返回值

System.out.println("Last Access time is:"+basicAttributes.lastAccessTime());
System.out.println("Last Modified time:"+basicAttributes.lastModifiedTime());
即使我访问了我调用的readAttributes上的文件。。lastAccessTime()方法不会使用我上次访问该文件的时间更新该值。。我正在使用ubuntu,应该支持该属性。。 怎么了


提前感谢。

操作系统没有义务在每次访问文件时更新目录。大多数情况下,当你关闭文件时,他们会这样做