首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java反射机制的效率有关问题

2012-12-25 
java反射机制的效率问题今天,用到了java的反射机制,忽然想到有同事说java的反射机制的效率非常的低,我goog

java反射机制的效率问题
今天,用到了java的反射机制,忽然想到有同事说java的反射机制的效率非常的低,我google了一下,已经很多同学做了实验,效率比直接调用低了200多倍,不过,后来看到有人说,可以优化一下,把反射后的Method对象缓存下来,保存在一个map中,每次直接调用method.invoke(Object obj, Object... args)即可,但我担心线程安全问题。

不过,经过多方资料显示,method.invoke(Object obj, Object... args)方法是线程安全的,因为,spring的pxoryFactoryBean也是用的反射机制,并且它也是应用于多线程的环境。所以这个方法应该是线程安全的。

热点排行