原文 反射的一大好处是解除类(Module)之间的直接依赖getDeclaredXXX是取得包括private、protected类型的XXX,**仅限于在该类中声明的**XXXgetFields返回本类及其基类的public field,getDeclaredFields**仅返回本类的所有field**是没有办法load一个Array class的,其构造函数也没办法被反射出来。对Array的反射操作使用java.lang.reflect.Array老虚拟机上性能很差,新的上面好像还可以。我的不靠谱测试