泛型

泛型定义:
泛型实现了类型参数化,达到代码重用目的,通过类型参数化来实现同一份代码上操作多种类型。
泛型相当于类型占位符,定义类或方法时使用替代符代表变量类型,当真正使用类或者方法时再具体指定类型。
泛型类和泛型接口:
基本语法:
class 类名<泛型占位字母>
interface 接口名<泛型占位字母>
泛型函数:
基本语法:函数名<泛型占位字母>(参数列表)
注意:泛型占位字母可以有多个,用逗号分开
作用:
不同类型对象的相同逻辑处理就可以选择泛型。
使用泛型可以一定程度避免装箱拆箱。