* 由于arrayList底层是一个Object[] 什么类型都可以存进去
* 取出来的时候多态的效果 需要自己造型 显得用起来非常的麻烦
* JDK1.5之后--->泛型
* 用来规定数据类型的,定义的时候用一个符号代替某种类型
* 在使用的时候用具体的数据类型 将定义的那个符号替换掉
* 泛型可以用在哪里?
* 1.泛型类
* 类定义的时候描述某种数据类型 集合的使用就是这样
* 2.泛型接口
* 与泛型类的使用基本一致 子类实现接口时必须添加泛型
* 3.泛型方法
* 方法调用时传参数 方法的泛型与类无关 带有泛型的方法可以不放在带有泛型的类中
* 4.高级泛型 规范边界 extends super
泛型浅谈
猜你喜欢
转载自blog.csdn.net/m0_51945027/article/details/112842957
今日推荐
周排行