Java6 的类反射瓶颈
用native code就不说了, 当调用次数达到一定的阀值的时候,sun jdk 会使用MethodAccessorGenerator.generate 生成一个虚拟的class, GeneratedMethodAccessor1,2...之类你可以在启动参数里 使用 XX:+TraceClassLoading, 可以看到 load 的虚拟的class从理论上来说,这样的调用等于是生成新的class,直接调用具体的类的方法,性能应该和直接调用的方法接近,...