Constructor getConstructor(Class[] params)

Constructor[] getConstructors()

Constructor getDeclaredConstructor(Class[] params)

Constructor[] getDeclaredConstructors()

Class[] params为目标类的构造函数参数类型数组,具体见以下的举例

不带Declared关键字的函数(如:getConstructor)只能获取到公有的构造函数,

带Declared关键字的函数(如:getDeclaredConstructor)能获取到非公有的构造函数,即所有访问保护机制的构造函数。

results matching ""

    No results matching ""