6

我正在尝试收听特定目录中的文件系统更改,尽可能接近纯 Java。

Java 1.7 提供了一个 Watch Service API作为 Java 新I/O 库的一部分。
但是,本机 api 基于轮询批量更改(监视键),并且能够阻塞直到更改到达。

是否有更高的 API 通过提供执行器和侦听器来提供异步侦听更改?

我很惊讶没有找到像 FlesystemChangesAsynchronousChannel.java 这样的东西

4

0 回答 0