反射机制 - Constructor类
1. 基本概念
java.lang.reflect.Constructor类:主要用于描述获取到的构造方法信息
2. Class类中,与Constructor类有关的常用方法
Constructor getConstructor(Class<?>... parameterTypes)
用于获取此Class对象所表示类型中,参数指定的公共构造方法
Constructor<?>[] getConstructors()
用于获取此Class对象所表示类型中,所有的公共构造方法
3. Constructor类的常用方法
T newInstance(Object... initargs )
使用此Constructor对象描述的构造方法,来构造Class对象代表类型的新实例
int getModifiers()
获取方法的访问修饰符
String getName()
获取方法的名称
Class<?>[] getParameterTypes()
获取方法所有参数的类型
4. 代码示例
<1> 无参方式,构造对象
<2> 有参方式,构造对象

<3> 使用getConstructors(), 得到类中的所有构造方法