Встречается на собеседованиях • сегодня
Для чего нужен Thread pool
Thread pool используется для управления множеством потоков, позволяя эффективно выполнять задачи без создания и уничтожения потоков для каждой из них.
Преимущества:
- Снижает накладные расходы на создание потоков.
- Ограничивает количество одновременно работающих потоков.
- Упрощает управление задачами (очередь, планирование).
Пример с ExecutorService:
java
ExecutorService executor = Executors.newFixedThreadPool(4);
for (int i = 0; i < 10; i++) {
executor.submit(() -> System.out.println(Thread.currentThread().getName()));
}
executor.shutdown(); Здесь 4 потока обрабатывают 10 задач, избегая избыточного создания потоков.

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