摘要: 因为项目中需要用反射机制加载类,所以做了下性能评测测试结果对比表:(平均执行时间)原生JDK反射JDK动态代理CGLIB反射CGLIB动态代理JAVAASSIST动态代理JAVAASSIST动态代理(字节码生成)ASM动态代理加载类(ms)0(332ns)1(1304383ns)4(FastClass)0(49328ns)2232500(629017ns)方法调用(ms)34289133(FastMethod)25541533936结论:无参数的加载类,响应时间排序:CGLIB Reflect<ASM<JDK Reflect,CGLIB最快;有参数的加载类,响应时间排序:JDK R 阅读全文
posted @ 2012-10-12 12:13 跳刀的兔子 阅读(888) 评论(0) 推荐(0) 编辑