java 如何监控文件夹的变化

java 如何监控文件夹的变化,第1张

jdk7 新洞基增了WatchService,就是监控文件夹变化的。

可以监控 新增、改变、删除等.

如果不能用 jdk7,就需要自己判断了,得到目录消樱文件,每隔几秒,再次检拿颤丛测,是否有增加、删除、改变

提供你个思路 首先如滑孝果纯java遍历文件夹 效率会有些低 并且取不到文件创建时间只能取到最新更新时间 所以你必须只能比对文件目录 也就是存份文件列表 拿最新获取的文件列表和以前的做对比 多数来的就是新增的 ~

获取文件目录结构就别用java遍历了 文件目录复杂还有文局让高件较多效率相对低些

提示你用java调用系统命令 存成文件桐尺 就ok~

我想到的就这些 有大神 估计能提供更好的方案!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8197616.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存