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

Что такое API рефлексии? Каковы его плюсы и минусы?

Тренировать в Telegram-боте →
💡 Краткий ответ для собеседования
Рефлексия позволяет анализировать и модифицировать классы, методы, поля во время выполнения. Плюсы: гибкость, создание универсальных инструментов (фреймворки). Минусы: снижение производительности, нарушение инкапсуляции, потенциальные исключения времени выполнения.

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

  • A. Рефлексия работает только на этапе компиляции Правильный
  • B. Рефлексия повышает производительность
  • C. Позволяет работать с классами во время выполнения, но снижает производительность и нарушает инкапсуляцию
  • D. Заменяет наследование

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

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