JAVA-泛型总结

来源:互联网 发布:eagle linux 破解 编辑:程序博客网 时间:2024/06/10 00:41

泛型必须知道的

          1.基本用法:

                      无多态,必须使用引用类型(基本数据类型无效)

          2.泛型擦除:

                     泛型仅仅在编译期间存在,在运行时自动擦除泛型。

         3.泛型的关键字:

                     ?:可以接受任何类型       例如:List<?>,但是 无法编辑集合,只能遍历集合。

              extends xx:接受的类型必须是xx的子类, 例如:List<? extends Number> 放入集合的只能是Number类的子类

              super xx:接受的类型必须是xx的父类,例如:List<? super String> 放入集合的只能是String的父类,

0 0