一. 包装类
在Java中,由于基本类型不是继承自Object,为了在泛型代码中可以支持基本类型,Java给每个基本类型都对应了一个包装类型。
1.基本数据类型和对应的包装类
2.装箱和拆箱
装箱就是将基本数据类型的值给到引用数据类型
拆箱就是将引用数据类型的值转化为基本数据类型
3.自动装箱和拆箱
二. 泛型
1.语法
泛型:就是适用于许多许多类型。从代码上讲,就是对类型实现了参数
化。
2.泛型类的使用
3.示例
4.擦除机制
在编译的过程当中,将所有的T替换为Object这种机制,我们称为:擦除机制。
Java的泛型机制是在编译级别实现的。编译器生成的字节码在运行期间并不包含泛型的类型信息
擦除并不是替换.
5.泛型上界
在泛型的上界中,只能是Number或者Person本身或者它们的子类
6.示例和复杂示例
7.泛型方法
本节内容有点复杂,大家有问题的请于博主交流