Java: Какие сценарии требуют использования отражения?
Таким образом, после прочтения некоторых статей я получил сообщение о том, что можно изменять поля и присваивать значения классам в реальном времени без перекомпиляции.
так возможно ли это сделать с созданными сторонними java-библиотеками классами, у которых нет исходного кода / можно ли использовать отражение для изменения экземпляров классов во время выполнения?
в каких других сценариях обычно используется отражение?
Я пытаюсь понять, как отражение может быть применимо.