Встречается на собеседованиях • сегодня
Что такое Job
Job в Java — это задача или единица работы, которую нужно выполнить. Обычно относится к фоновым процессам, периодическим задачам или операциям, выполняемым асинхронно.
Пример с ScheduledExecutorService для периодического выполнения Job:
java
ScheduledExecutorService scheduler = Executors.newScheduledThreadPool(1);
Runnable job = () -> System.out.println("Running job at: " + System.now());
scheduler.scheduleAtFixedRate(job, 0, 1, TimeUnit.SECONDS); // Запуск каждую секундуКлючевые моменты:
- Может быть реализован через
Runnable,Callableили фреймворки (Quartz, Spring Batch). - Выполняется в отдельном потоке или пуле потоков.
- Часто управляется планировщиками (
ScheduledExecutorService,Timer).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы