Java中Class与Class<>之间有何区别解决方案

Java中Class<T>与Class<>之间有何区别解决方案

Java中Class<T>与Class<?>之间有何区别
经常在泛化的Class对象定义时看到
Class<T> xxx;

Class<?> xxx;
这样的代码,请问两者之间有什么区别?
------解决思路----------------------
Class<T>在实例化的时候,T要替换成具体类
Class<?>它是个通配泛型,?可以代表任何类型