大数据计算优化:Java 反射为什么慢

2024-11-18 03:46:35
推荐回答(1个)
回答(1):

  具体的反射调用逻辑是委托给MethodAccessor的,而accessor对象会在第一次invoke的时候才创建,是一种lazy init方式。
  而且默认Class类会cache method对象。
  目前MethodAccessor的实现有两种,通过设置inflation,一个native方式,一种生成java bytecode方式。