java命名空间java.lang类class<t>的类成员方法:
getconstructor定义及介绍
本文导语:
getconstructor
public constructor getconstructor(class... parametertypes)
throws nosuchmethodexception,
securityexception
返回一个 constructor 对象,它反映此 class 对象所表示的类的指定公共构造方法。par...
public constructor getconstructor(class>... parametertypes)
throws nosuchmethodexception,
securityexception
- 返回一个
constructor
对象,它反映此 class
对象所表示的类的指定公共构造方法。parametertypes
参数是 class
对象的一个数组,这些 class 对象按声明顺序标识构造方法的形参类型。
如果此 class
对象表示非静态上下文中声明的内部类,则形参类型作为第一个参数包括显示封闭的实例。
要反映的构造方法是此 class
对象所表示的类的公共构造方法,其形参类型与 parametertypes
所指定的参数类型相匹配。
- 参数:
parametertypes
- 参数数组
- 返回:
- 与指定的
parametertypes
相匹配的公共构造方法的 constructor
对象
- 抛出:
nosuchmethodexception
- 如果找不到匹配的方法。
securityexception
- 如果存在安全管理器 s,并满足下列任一条件:
- 调用
s.checkmemberaccess(this, member.public)
拒绝访问构造方法
- 调用者的类加载器不同于也不是当前类的类加载器的一个祖先,并且对
s.checkpackageaccess()
的调用拒绝访问该类的包
- 从以下版本开始:
- jdk1.1