反射 API

性能

请记住,反射可能会降低性能,只有在没有反射的情况下无法完成任务时才使用它。

来自 Java 教程 The Reflection API

由于反射涉及动态解析的类型,因此无法执行某些 Java 虚拟机优化。因此,反射操作的性能低于非反射操作,并且应避免在性能敏感应用程序中频繁调用的代码段中。