2019-08-07
2019-08-20 本文已影响0人
没齿无怨言
1.通过类名调用
3.在程序中不能直接引入该类的类名;而是通过字符串的形式提供该类的类全名;
利用反射: 仅知 类全名的情况,分析里面的情况;
通过Class 对象来创建所对应的类的对象;
1.创建class 对象调用 自身的newInstance()方法;前提通过反射创建一个类的对象 ,那么该类中一定要有无参的构造器;
2.Class 对象先获取到所对应的类中的构造器;然后通过该构造器创建对象;
-----------------------------
获取类中的成员变量----
getField (String name );
7.获取类中的成员方法,
invoke () 调用方法即可;
array.newIntstance 默认创建是一个一维数组, 其中第二个参数表示数组长度