(未完,待续)
通过-verbose命令查看程序加载类的详细情况报:
[Loaded sun.reflect.GeneratedMethodAccessor1 from __JVM_DefineClass__]
在类库中挨个找sun.reflect.GeneratedMethodAccessor1都未找到.
网友有说这个跟MethodAccessorGenerator类文件有关.
MethodAccessorGenerator类文件地址: http://hg.openjdk.java.net/jdk6/jdk6/jdk/file/b202c79afde3/src/share/classes/sun/reflect/MethodAccessorGenerator.java
关于此类问题的解释:
RednaxelaFX 写道
这是Sun的JDK(以及其它从Sun购买了JDK代码使用权的JDK)中关于方法反射调用的一个实现细节,为了提高多次反射调用时的效率而在运行时生成专用的Java类实现调用逻辑。
地址: http://www.iteye.com/problems/32112
RednaxelaFX 在其博客 关于反射调用方法的一个log 一文中有解释此类问题,本人愚钝不太明白.