作者synre (TRYING)
看板java
标题[问题] 侦测资料夹的变动
时间Wed May 24 01:09:00 2006
请问一个关於资料夹变动侦测的问题...
假设我有一个资料夹, 其下有 5 个档案,
我想用 java 来自动侦测此资料夹的档案有没有被修改或增减
(譬如我新加入一个档案, 或删除一个档案, 或者修改了此资料夹的其中一个档案)
一旦此资料夹遭到变动更新, 就印出目前资料夹的所有档案名称, 档案大小,
以及档案最新修改日期
我的想法是: new 一个 thread, 用 while 回圈每隔几秒钟就去侦测此
资料夹的档案数目, 比对档案名称以及档案修改日期
这种作法似乎不太好...
想请问在 java 中, 有没有类似 event / listener 或者
由较底层 OS 来侦测资料夹是否有变动的方法呢?
或者其他较好的可行做法呢?
谢谢~~ :)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.119.164.133