Как может я события файловой системы окон приема в Java?

Ваша интерпретация звучит довольно хорошей мне... библиотека могла быть чем-либо, что это скомпилировало и автономный для повторного использования в другом коде, нет буквально никакого ограничения на его содержание.

А платформа , с другой стороны, как ожидают, будет иметь диапазон средств для использования на некоторой определенной арене разработки приложений, точно так же, как Ваш пример, MVC.

7
задан Jared 21 July 2009 в 18:49
поделиться

3 ответа

Я думаю, что это одна из ключевых особенностей Java 7, когда она становится более доступной. Пример кода из блога Sun на Java 7:

import static java.nio.file.StandardWatchEventKind. *;

Path dir = ...;
try {
    WatchKey key = dir.register(watcher, ENTRY_CREATE, ENTRY_DELETE, ENTRY_MODIFY);
} catch (IOException x) {
    System.err.println(x);
}
7
ответ дан 6 December 2019 в 21:18
поделиться

Что-то довольно низкоуровневое и зависящее от ОС, подобное этому, потребует нативного кода (согласно указанной вами ссылке). Эта библиотека выглядит относительно небольшой, поэтому в худшем случае вы, вероятно, сможете исправить любые проблемы, если ваш C ++ достаточно хорош.

Если вы вообще можете этого избежать, я бы посоветовал не использовать собственный код - библиотеку или нет. Что такого сложного в вашем сценарии, что у вас не может быть опроса в фоновом режиме?

1
ответ дан 6 December 2019 в 21:18
поделиться

Если вы не используете Jdk7, вам придется использовать JNI.

0
ответ дан 6 December 2019 в 21:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: