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>();
//变量申明的类型必须配传递时间对象的类型
共有 0 条评论