what is reflection in java?
Отражение позволяет проверять классы, интерфейсы, поля и методы во время выполнения, не зная имена классов, методов и т.д. во время компиляции. Также возможно создавать новые объекты, вызывать методы и получать/устанавливать значения полей с помощью отражения.
In which situation i need to use reflection?
отображение объектов в таблицах в базе данных во время выполнения.
Real time scenarios and examples for the need of using reflection?
Хороший пример в реальном времени - это MyEclipse IDE. если вы поместите указатель мыши на любое имя класса, оно отражает имя класса и некоторую информацию. Это также один вид отражения с использованием отражения api.
Пройдите через это Reflction API link, вы можете получить дополнительную информацию.
Эти вопросы очень полезны для Google! Пожалуйста, будьте более конкретными, мы не должны быть учителями. – gyorgyabraham
Сделайте маскировку, и я могу пойти в ваш класс для вас, поэтому вам даже не нужно это делать. – RossC