看到String.class和int.class,感到感到跟奇怪,点运算符后通常是成员变量或者方法,可这个class却不属于这二者,他们究竟该怎么理解?
.class是一个特殊的运算符,java编译器会据此得到类型对应的class对象。
你也知道是通常,,.class就相当于编译后生成的.class文件,,通过这个文件jvm就能使用这个类
通过.class可以取得对象的元数据