Class<T>在实例化的时候,T要替换成具体类
Class<?>它是个通配泛型,?可以代表任何类型
<? extends T>受限统配,表示T的一个未知子类。
<? super T>下限统配,表示T的一个未知父类。
Class<? extends T>
这个是定义参数的类型为Class, 但是这个Class必须是和之前定义的泛型有继承关系的。?表示任意类的Class,不过后面跟了extends 表明了条件。
https://blog.youkuaiyun.com/qq_37150783/article/details/78650468
本文详细解释了Java中泛型的基本概念,包括Class<T>的实例化使用,Class<?>作为通配符的意义,以及<? extends T>和<? super T>的用法区别。还介绍了Class<? extends T>的具体含义,即参数类型必须与先前定义的泛型存在继承关系。
848

被折叠的 条评论
为什么被折叠?



