记录一下一些知识概念,用于自己遗忘时候的查缺补漏) 1.泛型概念 泛型的出现是为了使用在集合类里面,能够针对不同的数据类型,执行相同的代码。并且在编译期间就知道数据类型,便于编译器更好的提供帮助。同时为了兼容以前的版本,泛型有类型擦除的问题。 2. 泛型的分类 一般常用的泛型有泛型类,泛型接口,泛型方法。 2.1 泛型类 在一个类声明时候,就申明泛型类型。 public class Test1<T> { private T t; public T getT() { return t; } public void setT(T t) { this.t = t; } } 复制代码 2....