getDeclaredConstructor解读

public Constructor<T> getDeclaredConstructor(Class<?>... parameterTypes)
                                      throws NoSuchMethodException,
                                             SecurityException

    返回一个构造函数对象,该对象反映这个类对象所表示的类或接口的指定构造函数。参数类型是一个类对象的数组,该数组标识构造函数的正式参数类型,即声明的顺序。如果这个类对象表示在非静态上下文中声明的内部类,那么正式的参数类型包括显式的封闭实例作为第一个参数。

Parameters: parameterTypes - 参数列表的类型数值 Returns:     
返回具有<指定参数列表>构造函数的构造函数对象

Throws:

    NoSuchMethodException - 未找到对应的构造方法

        SecurityException - 如果声明安全管理 s, 且满足下列情况:

       1)s.checkMemberAccess(this, Member.DECLARED) 拒绝访问已声明的方法

     2)the caller's class loader is not the same as or an ancestor of the class loader for the current class and invocation of s.checkPackageAccess() denies access to the package of this class(调用者的类加载器和当前类类的类加载器的ancestor不同:有道翻译)


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值