Встречается на собеседованиях • сегодня
Как устроен контейнер
Контейнер в Java — это объект, который управляет жизненным циклом других объектов (компонентов). Основные интерфейсы — Container (AWT) и JComponent (Swing).
Особенности:
- Иерархия: Контейнеры могут содержать другие контейнеры или компоненты (например,
JPanelвнутриJFrame). - LayoutManager: Определяет расположение компонентов (
FlowLayout,BorderLayoutи др.). - События: Обрабатывает события (клики, ввод и т.д.) через слушателей (
ActionListener).
Пример (Swing):
java
JFrame frame = new JFrame("Пример контейнера");
JPanel panel = new JPanel();
panel.add(new JButton("Кнопка"));
frame.add(panel);
frame.setSize(300, 200);
frame.setVisible(true); Где используется: GUI (Swing/JavaFX), Spring (IoC-контейнер), сервлеты (ServletContext).

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