如何在java中查找文件夹的“上次修改时间”

时间:2014-02-27 10:28:41

标签: java timestamp file-handling

我想连续监控一个文件夹(例如C:/ Users / me / csv),以了解其内容的任何变化 -

  1. 添加了新文件,或者(子文件夹更改暂时不会打扰我)
  2. 现有文件已修改
  3. 如果两个中的任何一个发生,那么“csv文件夹的参数”被修改了什么? (类似于timestamp,我可以将其与该参数的先前值进行比较,并触发将csv数据再次加载到我的集合中)

1 个答案:

答案 0 :(得分:2)

我认为这就是将WatchService添加到JDK 7的原因:

http://docs.oracle.com/javase/tutorial/essential/io/notification.html