我是靠谱客的博主 魁梧钢笔,最近开发中收集的这篇文章主要介绍java getconstructor_Java Class 类 getConstructor()方法及示例,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Class 类getConstructor()方法getConstructor()方法在java.lang包中可用。

getConstructor()方法用于返回一个Constructor对象,该对象反映此Class对象表示的类的给定公共构造方法。

getConstructor()方法是一个非静态方法,只能通过类对象访问,如果尝试使用类名称访问该方法,则会收到错误消息。

返回一个Constructor对象时,getConstructor()方法可能会引发异常。NoSuchMethodException:在此异常中,当指定方法不存在时。

SecurityException:在此异常中,当安全管理器存在时可能会引发此异常。

语法:public Constructor getConstructor (Class ...paramType);

参数:Class ... paramType –表示参数数组。

返回值:

该方法的返回类型为Constructor,它返回满足给定参数类型的公共构造方法的Constructor对象。

示例//Java程序演示示例

//getConstructor(Class ... paramType)方法的说明

import java.lang.reflect.*;

public class GetConstructorOfClass {

public static void main(String[] args) throws Exception {

//创建一个Class类型的数组

Class[] cl = new Class[] {

String.class

};

//Constructor对象

//表示的类的公共构造函数的

//类对象

Constructor con = String.class.getConstructor(cl);

//显示String类的公共构造方法

System.out.println("Constructor of the Class: " + con);

}

}

输出结果Constructor of the Class: public java.lang.String(java.lang.String)

最后

以上就是魁梧钢笔为你收集整理的java getconstructor_Java Class 类 getConstructor()方法及示例的全部内容,希望文章能够帮你解决java getconstructor_Java Class 类 getConstructor()方法及示例所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部