Можешь показать пример, когда и как применяется Reflection API в Java?
Reflection API в Java позволяет исследовать и изменять поведение программ во время выполнения.
Читать ответПодготовка к интервью
1197 вопросов по Java с технических собеседований
Что проверяют на интервью
На странице собраны вопросы по Java — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: java, backend, database.
Каталог
Reflection API в Java позволяет исследовать и изменять поведение программ во время выполнения.
Читать ответОсновные свойства потока данных (Stream) в Java:
Читать ответАвтоупаковка (autoboxing) — это автоматическое преобразование примитивных типов данных в соответствующие им классы-оболочки (wrapper classes) со стороны компилятора Java.
Читать ответSpring — это мощный и широко используемый фреймворк для разработки на Java, который предоставляет множество инструментов и модулей, таких как Spring Core, Spring MVC, Spring Data, Spring Security и другие.
Читать ответДля использования класса в качестве ключа в HashMap в Java важно обеспечить корректную реализацию методов hashCode() и equals(). Это гарантирует, что ключи будут уникальными и корректно сравниваться.
Читать ответВ Java Stream API методы можно условно разделить на две группы:
Читать ответВ Java базовые типы данных (int, long, double и т.д.) являются примитивными и хранятся непосредственно в памяти без дополнительной обертки.
Читать ответCopyOnWriteArrayList и CopyOnWriteArraySet — реализации интерфейсов List и Set соответственно, входящие в пакет java.util.concurrent.
Читать ответВажно закрывать ресурсы (файловые потоки, сетевые сокеты, соединения с базой данных и т.д.) по нескольким причинам:
Читать ответЭти интерфейсы используются для представления операций, которые принимают один аргумент и возвращают результат.
Читать ответВ Java за обновление переменных с модификатором volatile в многопоточной среде отвечает сама JVM и аппаратная платформа.
Читать ответВ Java Stream API поток (stream) — это последовательность элементов, поддерживающая операции обработки данных, такие как фильтрация, преобразование и агрегация.
Читать ответ