Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将getDeclaredConstructor()与类参数一起使用_Java_Constructor - Fatal编程技术网

Java 将getDeclaredConstructor()与类参数一起使用

Java 将getDeclaredConstructor()与类参数一起使用,java,constructor,Java,Constructor,给定的是一个类a。类A的构造函数将单个类B作为参数,即: A(B.class) 是否有可能通过该方法获得A的构造函数,调用是什么样子的?它将是这样的: A.class.getDeclaredConstructor(Class.class) 实例: (请记住,泛型类型信息在运行时之前会被丢弃,因此Class与Class相同)就是这样: A.class.getDeclaredConstructor(Class.class) 实例: (请记住,泛型类型信息在运行时之前会被丢弃,因此Class与C

给定的是一个类
a
。类
A
的构造函数将单个类
B
作为参数,即:

A(B.class)
是否有可能通过该方法获得
A
的构造函数,调用是什么样子的?

它将是这样的:

A.class.getDeclaredConstructor(Class.class)
实例:

(请记住,泛型类型信息在运行时之前会被丢弃,因此
Class
Class
相同)

就是这样:

A.class.getDeclaredConstructor(Class.class)
实例:

(请记住,泛型类型信息在运行时之前会被丢弃,因此
Class
Class
相同)

就是这样:

A.class.getDeclaredConstructor(Class.class)
实例:

(请记住,泛型类型信息在运行时之前会被丢弃,因此
Class
Class
相同)

就是这样:

A.class.getDeclaredConstructor(Class.class)
实例:

(请记住,泛型类型信息在运行时之前被丢弃,因此
Class
Class
相同)