首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JNotify与轮询

JNotify与轮询
EN

Stack Overflow用户
提问于 2015-08-11 00:28:31
回答 1查看 750关注 0票数 0

我正在使用Java 6,不能使用监视服务。我正在寻找一种替代投票的方法。那么,JNotify与轮询有何不同呢?还是JNotify使用轮询?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-11 08:30:00

JNotify使用本机操作系统支持文件系统通知。在Linux上,它使用INotify (这是它的名字的灵感来源),在ReadDirectoryChangesW上它使用ReadDirectoryChangesW,在FSEventStream上它使用FSEventStream API。我在2005年左右启动了JNotify,在JVM支持文件系统通知之前很久。现在,推荐的方法是使用JVM支持,但如果不能依赖,则是一个很好的替代方案。

需要记住的一点是,JNotify使用的是操作系统支持,这有时并不好。在某些情况下,文件系统事件会被操作系统删除,而您对此无能为力。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31931289

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档