java - 检测何时使用 java 访问/读取文件

标签 java windows file io notifications

我想要完成的是在读取文件时进行检测。 基本上,它将成为一种按访问扫描仪。

在搜索 google 和 SO 之后,我唯一想到的就是使用 Jnotify、java.nio.file 等检测文件修改(文件更改通知)。

目前在java中可以吗,如果不能,在windows中可以吗? Windows是否提供任何访问方式?如果是,我不介意用 C 或 C++ 编写库。 我喜欢跨平台的解决方案,但仅适用于 Windows 的解决方案也很棒。

干杯。

最佳答案

也许看看 Java 7 和 NIO。参见 Watching a Directory for Changes了解更多详情。

关于java - 检测何时使用 java 访问/读取文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8192858/

相关文章:

java - 好吧,我本来想做一棵圣诞树,但它奏效了,但我想了解我的第二个 for 循环的基础知识

windows - 在windows中查找内存映射对象的列表

Windows 服务启动参数

javascript - 在 Javascript 中从文件导入数组

java - 禁止或不允许修改访问时间java

java - 更改src iframe具有跨域功能

java - 数独解算器回溯

java - 设置复系数数组,避免前导零

C CreateProcess 执行系统命令

java - 使用来自文件的输入运行 Java 程序