我想知道为了更改lastAccessTime
的返回值我应该怎么做System.out.println("Last Access time is:"+basicAttributes.lastAccessTime());
System.out.println("Last Modified time:"+basicAttributes.lastModifiedTime());
即使我访问了文件,我调用了readAttributes .. lastAccessTime()方法不会更新我上次访问文件时的值..我使用的是ubuntu,应该支持该属性.. 这有什么问题?
提前致谢。
答案 0 :(得分:1)
每次访问文件时,操作系统都没有义务更新目录。大多数情况下,当你关闭文件时它们会这样做。