2019-08-07

1.通过类名调用



3.在程序中不能直接引入该类的类名;而是通过字符串的形式提供该类的类全名;


利用反射:  仅知 类全名的情况,分析里面的情况;



通过Class 对象来创建所对应的类的对象;

1.创建class 对象调用 自身的newInstance()方法;前提通过反射创建一个类的对象 ,那么该类中一定要有无参的构造器;

2.Class  对象先获取到所对应的类中的构造器;然后通过该构造器创建对象;

-----------------------------


获取类中的成员变量----

getField (String name );


7.获取类中的成员方法,

invoke () 调用方法即可;


array.newIntstance  默认创建是一个一维数组, 其中第二个参数表示数组长度

你可能感兴趣的:(2019-08-07)