有什么方法可以进一步优化Java反射方法调用?

有什么方法可以进一步优化Java反射方法调用?,第1张

有什么方法可以进一步优化Java反射方法调用

以下注释与Sun的实现有关,特别是与OpenJDK 6有关。您的工作量可能会因其他Java平台实现而异。

java.lang.Class
本身会进行一些缓存,因此实​​现自己的缓存可能不会带来很多改善。使用和不使用手动缓存进行计时测试。

实际的调用机制也已优化。使用JNI调用反射方法的前15次运行(默认情况下);之后,将生成字节码,并且调用该反射方法的行为与直接在Java代码中调用该方法的行为相同。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5488718.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-12
下一篇2022-12-13

发表评论

登录后才能评论

评论列表(0条)

    保存