阅读 javadocs WatchEvent
,我看到该count()
方法让我知道事件是否被其结果重复。
返回事件计数。如果事件计数大于 1,则这是重复事件。
这到底是什么意思?这是否意味着两个或多个WatchEvent
对象引用相同的“事件”(例如正在创建的文件)?
我正在Oracle 网站上试验新API 的示例WatchService
,这部分让我很困惑,特别是因为我会在连续运行相同的测试代码时获得不同数量的事件(在其中我使用 a 写入文件FileWriter
而不与手动),但结果count()
永远不会超过 1。
编辑:我意识到这可能与关于重复事件的其他问题有关,但这并不能回答重复事件的实际含义。