看到同事写的代码中有如下字样:
private class FunctionItemInfo {
Class<?> ItemClass;
Class<?> ForSortClass;
int OrderNumber;
}想知道其中class<?>是什么意思?用法是什么?

解决方案 »

  1.   

    为了解决类型被限制死了不能动态根据实例来确定的缺点,引入了“通配符泛型”
    指定了<?> 则默认是允许Object及其下的任何Java类。也就是任意类。
      

  2.   

    这是jdk5.0新特性,上网找个视频看一下吧
      

  3.   


    jdk5.0新特性 -- java7都快出了,哥们别这么说了