两者之间有什么区别,当有任何想法时使用哪个,哪个是跟踪目录更改(例如删除文件移动文件)的最佳选择?
最佳答案
FileObserver 基于 Android,而 WatchService 基于 Java。您也可以在 Android 中使用 WatchService,因为 Android 是一个强大的 Java 包。正如 Java Serialized 之于 Android Parcellable 一样,WatchService 之于 FileObserver 也是如此。 我敢打赌,Android 实现效果最好,因为 Android 更好地考虑了速度、效率和内存意识
关于java - WatchService 和 FileObserver 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52503926/