Я хочу написать хвост, как приложение. Теперь это приложение, сканирует файл для изменения фона и запускает события в случае, если что-то изменилось.длинное приложение (хвост как)
Я хочу запустить приложение до тех пор, пока пользователь не попросит его выйти, нажав ctrl + c (работает по умолчанию). Я не хочу, чтобы создать много нагрузки на процессор просто делать бесконечный цикл while(true)
как я делаю ATM:
try {
// thread doing the monitoring
thread.start();
// forcing the programm not to exit
while (System.in.available() == 0) {
Thread.sleep(5000);
}
} catch (final IOException e) {
e.printStackTrace();
}
Кто-нибудь знает более элегантное/правильный подход к этому?
Я подумал, что некоторое время (правда) вызовет много необузданной нагрузки на мой процессор. –
Вот для чего нужен сон. – TaZ
Я попробую. Я всегда понимаю, что есть «лучший» способ: D –