前言
近来发现,不少框架基于Java反射进行,根据以往的说法,是反射效率不高,但Java版本迭代,优化到什么程序。还是需要自己亲自研究一下。
测试环境:Eclipse + JDK1.7 + i5-4460\8G\64位Win10.ben
测试方案:10次操作汇总的时间
公共源码:
public class reflection_TestClass {
private int num;
public void setNum(int i) {
num = i;
}
public int getNum() {
return num;
}
}
源码一:reflection_native.java
public class reflection_native {
public static void main(Strin

本文通过实验对比了Java 1.7中三种反射操作的性能:Native方式、标准反射和缓存反射。500万次操作的测试结果显示,Native方式最快,标准反射次之,缓存反射效率接近于标准反射。尽管反射性能较慢,但JDK1.7的优化使得其在大多数应用中不会成为性能瓶颈。
最低0.47元/天 解锁文章
1678

被折叠的 条评论
为什么被折叠?



