← Все вопросы по Java
🔥 Java 📂 Design Patterns ⚡ Junior/Middle

Что такое паттерн Observer? Как он реализован в Java?

Тренировать в Telegram-боте →
💡 Краткий ответ для собеседования
Определяет зависимость один-ко-многим, чтобы при изменении состояния одного объекта все зависимые уведомлялись. В Java: java.util.Observer/Observable (устарели) или события в Spring.

Варианты ответа в приложении:

  • A. Observer – это паттерн для создания объектов Правильный
  • B. Субъект уведомляет наблюдателей об изменении состояния
  • C. Observer гарантирует потокобезопасность
  • D. Не используется в Java

Хотите уверенно пройти техническое собеседование?

В приложении Prep-it вы тренируетесь в режиме свайпов за 10 минут в день с мгновенными объяснениями и адаптивным повторением.