反射机制的优缺点: 米拉 2022-09-01 137 阅读1分钟 反射机制的优缺点: 优点: 1、能够运行时动态获取类的实例,提高灵活性; 2、与动态编译结合 缺点: 1、使用反射性能较低,需要解析字节码,将内存中的对象进行解析。 解决方案: 1、通过setAccessible(true)关闭JDK的安全检查来提升反射速度; 2、多次创建一个类的实例时,有缓存会快很多 3、ReflectASM工具类,通过字节码生成的方式加快反射速度 2、相对不安全,破坏了封装性(因为通过反射可以获得私有方法和属性)