Встречается на собеседованиях • сегодня
Что является монитором для статического synchronized метода
Монитором для статического synchronized метода является объект Class, связанный с классом, в котором объявлен метод.
Пример:
java
public class Counter {
private static int count = 0;
public static synchronized void increment() {
count++;
}
}Здесь монитором будет Counter.class. Если другой поток попытается войти в любой статический synchronized метод этого класса, ему придется захватить тот же монитор.
Это отличается от нестатических synchronized методов, где монитором выступает экземпляр объекта (this).

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