Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/314.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中Interface.class是什么意思?_Java_Interface - Fatal编程技术网

java中Interface.class是什么意思?

java中Interface.class是什么意思?,java,interface,Java,Interface,说到java,假设我是一个接口,那么I.class是什么意思?它的用途是什么?在java运行时,您编写的每个类或接口都与java.lang.class对象关联。同一类的所有实例共享相同的class对象,您可以通过调用相应对象的CLassName/InterfaceName.class或obj.getClass()方法来获取class对象。阅读本文了解更多详细信息。您编写的每个类或接口在java运行时都与java.lang.class对象关联。同一类的所有实例共享相同的class对象,您可以通过调

说到java,假设我是一个接口,那么I.class是什么意思?它的用途是什么?

在java运行时,您编写的每个类或接口都与
java.lang.class
对象关联。同一类的所有实例共享相同的
class
对象,您可以通过调用相应对象的CLassName/InterfaceName.class或obj.getClass()方法来获取
class
对象。阅读本文了解更多详细信息。

您编写的每个类或接口在java运行时都与
java.lang.class
对象关联。同一类的所有实例共享相同的
class
对象,您可以通过调用相应对象的CLassName/InterfaceName.class或obj.getClass()方法来获取
class
对象。阅读本文了解更多详细信息。

这是接口的实例,
I
。使用它,您可以找到接口的方法和字段,检查对象是否实现了接口,等等

Type.class
是通过获取object
class
object的语法糖。虽然“类”在应用于接口时可能看起来不合适,但它的工作方式相同,并且提供了很多相同的信息。但是,您将无法反映任何构造函数。

这是接口的实例,
I
。使用它,您可以找到接口的方法和字段,检查对象是否实现了接口,等等


Type.class
是通过获取object
class
object的语法糖。虽然“类”在应用于接口时可能看起来不合适,但它的工作方式相同,并且提供了很多相同的信息。但是,您将无法对任何构造函数进行反射。

接口的“类”成员在通过反射(使用类加载器和类的名称)创建对象以检查方法并查看是否可以从给定接口分配新类时最有用。

接口的“类”成员接口成员在通过反射(使用类加载器和类的名称)创建对象时最有用,以检查方法并查看新类是否可从给定接口签名。

对于每个类,都有一个对象,允许您查询类的某些属性,创建类的新实例,class是获取对该对象的引用的方式。(接口只是一种特殊类型的类。)对于每个类,都有一个对象,允许您查询该类的某些属性,创建该类的新实例,等等。
。class
是获取该对象引用的方式。(接口只是类的一种特殊类型。)