赞
踩
Java 7 对原有的NIO进行了重大的改进,新增了Path接口(和平台无关的路径),还有Paths,Files两个工具类。好了进入正题WatchService,在前面的Java版本中,如果想监控某个文件的变化,需要启动一个后台进程,每隔一段时间去遍历指定的目录,如果结果和上次的不同则认为发生了变化。而WatchService在这方面有更好的性能,但是需要结合Path类的register方法来使用。register方法的第一个参数需要制定一个WatchService来进行监听,后面为可选参数,指定的是需要监听哪些事件。
import java.io.IOException;
import java.nio.file.FileSystems;
import java.nio.file.Paths;
import java<
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。