У меня есть папка, в которую постоянно выгружаются новые файлы. На Java, как лучше всего обнаружить изменения в файловой системе (т. Е. Указанная папка, в которую выгружаются файлы) и добавить вновь прибывшиефайлы в структуру данных очереди, чтобы я мог последовательно обрабатывать каждый входящий файл.
Мне известна функция listFiles () в классе File, но с ее помощью я могу получить только те файлы, которые доступны в моментвремя.Конечно, я могу постоянно опрашивать папку и получать список файлов в ней, используя поток. Но это лучший способ или есть лучший способ сделать это.