Windows - 在创建文件时收到警告

Bv2*_*202 5 java windows

我不确定我问的是否可行,但我想做以下事情:当在某个文件夹(Windows)中创建文件时,我的程序应该响应.我想让Windows在创建文件时调用回调方法.

另一种选择当然只是使用循环并不断检查文件夹中是否有新文件,但我想立即知道它,因此回调方法会更有效率.

这可能吗?虽然Java是首选,但语言并不重要.

ass*_*ias 7

使用Java nio 2(Java 1.7 +中提供),您可以"监视"目录并在该目录更改时收到通知.

上面链接的教程中提出的方法使用WatchServiceAPI.