Reflection—Constructor

来源:互联网 发布:电摩淘宝网 编辑:程序博客网 时间:2024/06/09 05:58

待整理


5. Constructor类

1. 说明:代表类中的一个构造方法,这个类中封装了构造方法的定义(访问修饰符,方法名,参数列表)

2. 常用方法:

1. String getName(); 获得构造方法的名称

2. int getModifiers(); 获得修饰符

3. Class[] getParameterTypes();获得构造方法的参数类型

4. newInstances(Object...args);使用当前的构造来创建一个对象

3. 获得方式:

1. Constructor getConstructor(Class...c);获得某个公共构造方法

2. Constructor[] gerConstructors();获得所有的公共方法(父类的构造方法不能被继承)

3. Constructor geDeclaredtConstructor(Class...c);获得某个构造方法

4. Constructor[] gerDeclaredConstructors();获得所有的构造方法