集合中的泛型和多态

泛型:泛型的作用主要是用来检查数据类型是否何方,最常见的泛型使用如集合中的泛型,通过在<>设置数据类型,List strList,则集合strList中存储的元素只能是String数据类型的,当存放String之外的且不是String的子类时,在程序编译的时候会报错。保护了程序编写的安全性。

&emsp;&emsp;多态:多态的

现在在一个方法中定义

public void method(List<Parent> list1){}

当我们想要传入一个List list1 这个时候会进行编译报错,java里面是不允许这种操作的,