首页> 外文会议>International Conference on Control Systems and Computer Science >Java Reflection Performance Analysis Using Different Java Development Kits
【24h】

Java Reflection Performance Analysis Using Different Java Development Kits

机译:使用不同Java开发套件的Java反射性能分析

获取原文

摘要

The reflection technique is used by programs that need to examine or modify the runtime behavior of applications in the Java Virtual Machine. This is a powerful instrument, but its use should bring some concerns related to performance overhead, security problems, exposing the private fields - which are not accessible through non-reflective code, losing benefits of compile-time type checking, reflective code being clumsy and verbose. This paper concentrates upon the performance overhead. Tests were made in order to analyze objects creation and method calls using primitive and reference arguments, both by direct and reflective invocation.
机译:反射技术由需要检查或修改Java虚拟机中应用程序的运行时行为的程序使用。这是一个强大的仪器,但它的使用应该带来与性能开销,安全问题的一些疑虑,暴露私人字段 - 这是不可通过非反射代码访问的,失去编译时类型检查的好处,笨重的代码是笨拙的啰嗦。本文集中在性能开销时。通过直接和反思调用,进行测试,以分析对象创建和方法呼叫,并通过直接和反思调用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号