P547 Collections工具类2
P554 泛型引入
P555 泛型入门
ArrayList<Dog>arrayList = new ArrayList<Dog>()//在这里可以理解为这个arrayList里面只能放Dog类型,就是限制了类型
P556 泛型说明
泛型就是可以代指一类数据类型,可以是Integer也可以是String等等,可以把泛型理解成一个类的代号,泛型的引入使数据类型可以根据后面实例化来进行变化
对于第四点:
Class Person<E>{
E s;
Public Person(E s){
This.s = s;
}}
特别强调,E的具体数据类型在编译期间就已经确定