2013-02-15 3 views
-2

Может ли кто-нибудь помочь мне в этом?java-код для обнаружения файла

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

Спасибо,

+0

вы можете предоставить более подробную информацию? Файлы, созданные в определенной папке, все файлы в системе? – CosminO

+1

http://docs.oracle.com/javase/tutorial/essential/io/notification.html – assylias

ответ

0

«Служба часы, которые наблюдают зарегистрированные объекты для изменений и событий, например файловый менеджер может использовать услугу часов, чтобы контролировать каталог для изменения так что он может обновлять отображение списка файлов при создании или удалении файлов ».
см WatchService

java.nio.file.FileSystems.getDefault().newWatchService() 
Смежные вопросы