java中Class<T> 和Class<?>
Posted Leo Han
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中Class<T> 和Class<?>相关的知识,希望对你有一定的参考价值。
在java中类型Class是一个很重要的概念,用来表示一个类对应的具体类型,
T bean,;
Class clsT;
Class<?> clasGeneric;
上面T表示的是一个具体的类型,而Class 和Class<?> 则代表这个类型对应的类
Class<?>这是一个类型通配泛型,表示可以表示任何类,如果要加上限定可以通过如下方式:
Class<? extends T> 表示是T的一个未知子类型
Class<? super T> 表示是T的一个未知父类型
以上是关于java中Class<T> 和Class<?>的主要内容,如果未能解决你的问题,请参考以下文章
java中的 class<T>和 class<?>类型 有啥区别,可以互相转换来用吗?是好举例来说明一下