Встречается на собеседованиях • сегодня
Какие знаешь атомарные примитивы
В Java атомарные примитивы представлены классами из пакета java.util.concurrent.atomic:
- AtomicInteger – атомарный int
- AtomicLong – атомарный long
- AtomicBoolean – атомарный boolean
- AtomicReference – атомарная ссылка на объект
Пример с AtomicInteger:
java
AtomicInteger counter = new AtomicInteger(0);
counter.incrementAndGet(); // атомарное увеличение
int current = counter.get(); // безопасное чтениеОсобенности:
- Гарантируют атомарность операций без блокировок (CAS-операции)
- Подходят для высоконагруженных многопоточных сценариев
- Имеют методы типа compareAndSet(), getAndIncrement() и др.

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