gpt4 book ai didi

java - 如何为特定目录创建监视器?

转载 作者:可可西里 更新时间:2023-11-01 10:55:28 25 4
gpt4 key购买 nike

在 Windows Vista 上使用 Java,我试图为目录创建一种监视器,因此每次修改此目录(新建、重命名、更新或删除文件)时都会触发一个进程。我尝试使用一个循环来执行此操作,该循环将在目录中执行 dir 并分析所有文件。但这非常耗费时间和内存,尤其是当文件数量开始增长时。我认为应该有更好的方法来做到这一点。

注意:有一个similar question在 SO 中用于此,但它用于 C#。

最佳答案

I think there should be a better way to do that.

你说得对,Java 7 应该有更好的方法。请参阅即将发​​布的 WatchService API .

如果没有 RC 构建,我不知道是否有一种可移植的方法来执行您描述的操作。

关于java - 如何为特定目录创建监视器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1544203/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com