Встречается на собеседованиях • сегодня
Что такое Thread Pool
Thread Pool — это набор предварительно созданных потоков, которые переиспользуются для выполнения задач. Вместо создания нового потока для каждой задачи, задачи отправляются в пул, где они выполняются доступными потоками. Это уменьшает накладные расходы на создание/уничтожение потоков.
Пример с ExecutorService:
java
ExecutorService executor = Executors.newFixedThreadPool(4);
for (int i = 0; i < 10; i++) {
executor.submit(() -> {
System.out.println("Task executed by " + Thread.currentThread().getName());
});
}
executor.shutdown();Преимущества:
- Управление количеством потоков
- Снижение затрат на создание потоков
- Удобное управление задачами
Основные реализации в Java: FixedThreadPool, CachedThreadPool, ScheduledThreadPool.

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