mediainstailer可以卸载吗

使用Commons-io的monitor下的相关类可以处理对文件进行监控它采用的是观察者模式来实现的

1、可以监控文件夹的创建、删除和修改

2、可以监控文件的创建、删除和修改

3、采用的是观察鍺模式来实现的

4、采用线程去定时去刷现检测文件的变化情况

(一)、FileAlterationListener分析,提供了检测文件夹和文件的变化回调函数的接口观察模式回调嘚接口

1、提供了文件夹的创建、删除和修改的接口

2、提供了文件的创建、删除和修改的接口

1、提供对某路径下文件监控

2、使用FileFilter来控制对那些文件进行监控,在实际的使用情况是使用FileFilterUtils来控制他设置了添加一系列的FileFilter

3、IOCase可以用来对系统的判断,使用是Unix和Windows进行不同的处理Unix支持文件名的大小写,Windows不区分文件的大小写

2、它检测文件的过程是采用一个线程去不停的进行文件的检测

3、精髓之处文件的内容的改变处理过程

对于文件的变化有点不太准确,只是判断文件名、文件大小、文件的修改日期来判断

1、提供了文件夹和文件夹下文件的层级结构

2、提供叻文件是否改变了采用了备忘录模式(形式上有点,没有很严格的控制)将上一次的状态进行保存,在比较的时候重新读取新的状态

比較完后备忘录重新将新的状态进行保存。

(六)、Common-io中提供一序列的文件的FileFilter类使用是可以看情况查看源代码

三、读源代码的测试代码

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信