黑马程序员技术交流社区
标题:
Java7文件变更监控
[打印本页]
作者:
Lemen
时间:
2015-8-22 22:16
标题:
Java7文件变更监控
发个例子给大家看下吧
public class Test {
public static void main(String[] args) {
WatchService watcher = null;
try {
watcher = FileSystems.getDefault().newWatchService();
Path dir = FileSystems.getDefault().getPath("E:\\");
WatchKey key = dir.register(watcher, StandardWatchEventKinds.ENTRY_CREATE,
StandardWatchEventKinds.ENTRY_DELETE, StandardWatchEventKinds.ENTRY_MODIFY);
while (true) {
key = watcher.take();
for (WatchEvent<?> event : key.pollEvents()) {
System.out.println(event.kind().name());
System.out.println(event.context());
System.out.println("00-------------------00");
}
key.reset();
}
} catch (IOException e) {
e.printStackTrace();
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
复制代码
作者:
张兵
时间:
2015-8-23 21:33
谢谢楼主分享!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2