这个是反射,String.class可以返回一个代表String类的类对象(官方叫类类型,Class Type,因为Java里面万物皆对象,所以类其实也是一个对象)。
另外把String实例化之后,再用getClass();方法也可以返回类对象。比如
String s = new String("lalala");
s.getClass();
而且String.class == s.getClass();
也就是说一个类的类对象只能有一个。
转载自:如下图
这个是反射,String.class可以返回一个代表String类的类对象(官方叫类类型,Class Type,因为Java里面万物皆对象,所以类其实也是一个对象)。
另外把String实例化之后,再用getClass();方法也可以返回类对象。比如
String s = new String("lalala");
s.getClass();
而且String.class == s.getClass();
也就是说一个类的类对象只能有一个。
转载自:如下图