反射机制原理 反射法的优缺点?
浏览量:2010
时间:2021-03-25 14:20:01
作者:admin
反射法的优缺点?
优点:反射提高了程序的灵活性和可扩展性,减少了耦合,提高了自适应能力。它允许程序创建和控制任何类的对象,而无需预先硬编码目标类。
缺点:1。性能问题:使用反射基本上是一种解释性操作,这比使用直接代码访问字段和方法慢得多。因此,反射机制主要应用于对灵活性和可扩展性要求较高的系统框架中,一般程序不推荐使用。
2. 反射的使用会模糊程序的内部逻辑:程序员希望在源代码中看到程序的逻辑,反射绕过源代码技术,这会带来维护问题。反射码比相应的直接码复杂。
至于执行效率,没关系,因为它是一种强类型语言,执行效率很好。但是,建议将反射保存在缓存中。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。