Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
为了得到一个 Class 对象,我们使用 MyClass.class - 似乎“class”是“MyClass”的静态成员
“class”是“MyClass”的静态成员吗?
如果是这样,它是什么时候添加的,谁添加了这个字段?
尽管语法相似,但class不是每个类的静态成员。该表达式C.class称为类文字,是编译器可以理解的特殊语法。
class
C.class
它在规范中定义:
类字面量是一个表达式,由类、接口、数组或原始类型或伪类型的名称组成void,后跟 a'.'和标记class。
void
'.'