首页 > 编程语言 > 详细

Java目录事件

时间:2017-08-08 11:47:04      阅读:238      评论:0      收藏:0      [点我收藏+]

当文件系统中的对象被修改时,我们可以监听watch服务以获取警报。java.nio.file包中的以下类和接口提供watch服务。

  • Watchable接口

  • WatchService接口

  • WatchKey接口

  • WatchEvent接口

  • WatchEvent.Kind接口

  • StandardWatchEventKinds类

Watchable对象表示可以被监视的文件系统对象。Watchable对象可以向watch服务注册。
Path对象是一个Watchable对象。

WatchService表示观察服务。当一个对象使用WatchService注册时,WatchService返回一个WatchKey作为注册的令牌。WatchEvent表示注册到监视服务的对象上的事件。 它的kind()方法返回发生的事件的类型。
它的context()方法返回一个Path对象,它表示事件发生的条目。count()方法返回特定通知的事件发生次数。 如果它返回的值大于1,那么它是一个重复的事件。

WatchEvent.Kind <T>表示发生的事件的类型。StandardWatchEventKinds类定义了用于表示事件种类的常量,如下所示。

 

 

点击链接查看详细内容

Java目录事件

原文:http://www.cnblogs.com/hane/p/7305813.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!