Встречается на собеседованиях • сегодня
Какие знаешь классы ExecutorService
ExecutorService — интерфейс для управления потоками в Java. Основные реализации:
- ThreadPoolExecutor — гибкий пул потоков с настройкой размера, очереди задач и политик отказа.
- ScheduledThreadPoolExecutor — пул для отложенных и периодических задач.
- Executors.newFixedThreadPool(int n) — пул с фиксированным числом потоков.
- Executors.newCachedThreadPool() — пул, создающий потоки по мере необходимости.
- Executors.newSingleThreadExecutor() — однопоточный исполнитель.
Пример:
java
ExecutorService executor = Executors.newFixedThreadPool(4);
executor.submit(() -> System.out.println("Task executed"));
executor.shutdown();Особенности:
submit()возвращаетFuture.shutdown()завершает пул после выполнения задач.shutdownNow()пытается прервать работающие потоки.

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