反射-构造函数
构造函数与方法信息都有个共同的基类,Executable类,这个类中定义了以下几个构造函数和方法共有的方法:
getParameterTypes: 按构造函数(或方法)参数的声明顺序,返回相应的参数类型信息
getParameterCount: 返回构造函数(或方法)参数的个数
getParameters: 返回构造函数(或方法)的参数列表
getDeclaringClass: 返回声明这个对象的类信息
getExceptionTypes: 返回构造函数(或方法)声明的异常信息
构造函数代表了类的构造函数信息,其最主要的作用是可以通过它在运行时构建类的实例:
newInstance: 接受可变参数,代表构造函数的参数