泛型

泛型编程相关内容,涉及基本语法、泛型可变性(协变逆变和不变)、泛型约束(上界和下界)、高阶泛型