基础回顾之泛型

1.泛型的优点

  1>提高了安全性(将运行期的错误提前到编译器)

  2>省去了强转的麻烦

2.<>中只能存放引用数据类型

3.集合前后泛型需要一致,jdk1.7之后,后面的<>中可以不写

4.方法的泛型最好和类的泛型一致

5.方法的泛型若与类的泛型不一致必须在方法前声明自己的泛型

6.静态方法的泛型不能与类的泛型一致,只能声明自己的泛型,原因:类的泛型是在创建对象时声明的,二静态方法是随着类的加载而加载的,

7.泛型通配符<?>

  1> ? extends E

    向下 限定,E及其子类,?可以是E的任意子类对象

  2> ? super E

    向上限定,E及其父类

原文地址:https://www.cnblogs.com/itniwota/p/7419816.html