protected Class<? extends Enum> getEnumClass() {
 return a
}
为什么Class<? extends Enum>用问号呢

解决方案 »

  1.   


    protected Enum getEnumClass() {
     return a
    }
    和它有什么区别吗?
      

  2.   

    wildcast通配符,这里表示继承自Enum的任意类
      

  3.   

    ? extends Enum
    这里表示在利用泛型的时候,该类必须是Enum的子类
      

  4.   

    ? extends Enum
    这里表示在利用泛型的时候,该类必须是Enum的子类,主要是关键字extends起作用
    而super则是泛型中的父类
      

  5.   

    ? extends Enum
    除了用“?”外,还可以用什么符号呢
      

  6.   

    http://blog.sina.com.cn/s/blog_44c1e6da0100corg.html
      

  7.   

    java泛型。。
    尖括号中为参数
    问好表示 这个传入的类型必须继承自枚举类型,他是枚举类的子类。