Отражение само по себе не может изменить код.
Агенты Java должны позволять вам переписывать класс по мере его загрузки.
Вы можете использовать отражение, чтобы изменить serialPersistentFields
, если он существует (маловероятно)до того, как механизм сериализации кэширует данные класса.Вы можете использовать отражение с высокой степенью зависимости от версии, чтобы изменить данные внутри механизма сериализации.