泛型

泛型的格式: <数据类型1 , 数据类型2 , ...>

 


泛型的作用: 用来限定集合中存储元素的数据类型

 


泛型的使用:<>中放的必须是引用数据类型,前后的泛型必须一致,或者后面的泛型可以省略不写(1.7的新特性菱形泛型)

 


好处:

* 将运行的错误提前到了编译期

* 省略了向下转型

* 除去黄色警告线

 

 


泛型统配符

* ? 表示任意类型

* ? extends E 向下限定 , 表示的是E或者E的子类

* ? super E 向上限定 , 表示的是E或者E的父类

posted on 2017-02-16 20:59  LoaderMan  阅读(198)  评论(0编辑  收藏  举报

导航