Встречается на собеседованиях • сегодня
Использовал ли Listeners
В Java Listeners (слушатели) используются для обработки событий. Они реализуют паттерн Observer и часто применяются в GUI (Swing, JavaFX), сервлетах и других асинхронных сценариях.
Пример слушателя для кнопки в Swing:
java
button.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
System.out.println("Кнопка нажата!");
}
});В веб-приложениях используются ServletListeners для отслеживания событий жизненного цикла (HttpSessionListener, ServletContextListener). В Spring есть аннотации @EventListener для обработки событий приложения.
Ключевые особенности:
- Позволяют реализовать реактивное программирование
- Уменьшают связность компонентов
- Обработка событий происходит асинхронно
Listeners особенно полезны в event-driven архитектурах.

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