Встречается на собеседованиях • сегодня
Что такое java.util.concurrent
java.util.concurrent — это пакет в Java, предоставляющий высокоуровневые инструменты для многопоточности:
- ExecutorService — управление пулами потоков.
- Concurrent Collections (например,
ConcurrentHashMap) — потокобезопасные коллекции. - Synchronizers —
CountDownLatch,CyclicBarrier,Semaphoreдля координации потоков. - Locks — альтернативы
synchronizedс гибкостью (например,ReentrantLock). - Atomic Variables — атомарные операции без блокировок (
AtomicInteger).
Пример с ExecutorService:
java
ExecutorService executor = Executors.newFixedThreadPool(2);
executor.submit(() -> System.out.println("Task 1"));
executor.submit(() -> System.out.println("Task 2"));
executor.shutdown();Пакет упрощает параллельные задачи, минимизируя ручное управление потоками.

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