Встречается на собеседованиях • сегодня

Что пишется в круглых скобках вместе с sinchronized

В круглых скобках после synchronized указывается объект-монитор, который используется для синхронизации. Это может быть:

  1. Экземпляр объекта: synchronized(this)
  2. Ссылка на другой объект: synchronized(lockObject)
  3. Класс (для статических методов): synchronized(MyClass.class)

Пример:

java
private final Object lock = new Object();

public void doSomething() {
    synchronized(lock) {  // lock - объект-монитор
        // синхронизированный код
    }
}
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы