Java泛型

内容纲要

为什么使用泛型

  • 在Java中增加泛型之前,泛型程序设计使用继承来实现的
  • 坏处:
    • 需要强制转换
    • 可向集合中添加任意类型的对象,存在风险

泛型的使用

List<String> list = new Arrgry<String>();
- java SE7以及以后的版本中,构造方法中可以省略泛型类型
List<String> list = new Arrgry();

多态与泛型

class Animal(){}
class Cat extends Animal{}
List<Animal> list = new ArrayList<Cat>();
//变量申明的类型必须配传递时间对象的类型
THE END
分享
二维码
< <上一篇
下一篇>>