我是否正确假设这java.io.File(file).lastModified()
不会导致文件本身以任何方式加载并因此具有最小的开销?这是一个非常基本的问题,但是我找不到任何关于它的好信息。
设置最后修改日期应该几乎没有开销吧?
如果我理解正确,则此元数据将与文件分开存储,因此,如果我没记错的话,读取和写入此数据不应该花费太多,但只是想确保将其用作缓存的中心基础机制。
根据到目前为止的评论和回复,这是否意味着只针对我的文件进行过滤器的目录列表会更高效?因为这听起来性能较差恕我直言。
我是否正确假设这java.io.File(file).lastModified()
不会导致文件本身以任何方式加载并因此具有最小的开销?这是一个非常基本的问题,但是我找不到任何关于它的好信息。
设置最后修改日期应该几乎没有开销吧?
如果我理解正确,则此元数据将与文件分开存储,因此,如果我没记错的话,读取和写入此数据不应该花费太多,但只是想确保将其用作缓存的中心基础机制。
根据到目前为止的评论和回复,这是否意味着只针对我的文件进行过滤器的目录列表会更高效?因为这听起来性能较差恕我直言。