Меня не очень волнует производительность создания экземпляра объекта с использованием самого отражения, но реальная производительность методов и тому подобное, поскольку в конце концов это то, что я буду использовать в классе.
Конечно, создание экземпляра занимает много времени, как можно увидеть в связанном посте, но, поскольку вы, скорее всего, используете методы объекта, а не просто создаете его, вы не должны слишком беспокоиться о производительности отражения - пока Вы не делаете вызовы метода, вызывая отраженные Method
объекты!
Кроме того, вам нужен только один отраженный экземпляр объекта, используйте .clone()
и другие хитрые приемы, если вам нужно создать больше копий.