在java中,“.class”在哪里声明?

roejwanj  于 2021-07-13  发布在  Java
关注(0)|答案(1)|浏览(373)

这个问题在这里已经有答案了

什么是myclass.class(4个答案)
5年前关门了。
我注意到我可以创建任何类(比如myclass)并执行

Class a = MyClass.class

myclass只从object class扩展,但我查看了object class的文档,但找不到名为 class ". 这个领域是从哪里来的?

nom7f22z

nom7f22z1#

它被称为“类文本”,并在java语言规范的这一节中正式定义:
类文本是由类、接口、数组或基元类型的名称或伪类型void组成的表达式,后跟“.”和标记 class .
它是一种表达,一种 class 关键字不表示类型成员。

相关问题