0

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

System.out.println("Last Access time is:"+basicAttributes.lastAccessTime());
System.out.println("Last Modified time:"+basicAttributes.lastModifiedTime());

即使我访问了我调用 readAttributes 的文件。lastAccessTime() 方法不会用我上次访问文件的时间更新值。我使用的是 ubuntu,应该支持该属性。那有什么问题?

提前致谢。

4

1 回答 1

1

The operating system isn't obliged to update the directory every time you access the file. Mostly they do it when you close the file.

于 2013-08-07T21:22:13.297 回答