在java中类型Class是一个很重要的概念,用来表示一个类对应的具体类型,

T bean,;
Class clsT;
Class<?> clasGeneric;

上面T表示的是一个具体的类型,而Class 和Class<?> 则代表这个类型对应的类

Class<?>这是一个类型通配泛型,表示可以表示任何类,如果要加上限定可以通过如下方式:

Class<? extends T>  表示是T的一个未知子类型

Class<? super T> 表示是T的一个未知父类型
Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐