一.泛型的好处
1.统一了数据类型
2.把运行时期的问题提前到了编译期间,避免了强制类型转换可能出现的异常,因为在编译阶段类型就能确定下来。
二.泛型的细节
1.泛型中不能写基本数据类型
2.指定泛型的具体类型后,传递数据时,可以传入该类类型或者该类的子类类型
3.如果不写泛型,类型默认是Objecet。
三.泛型可以在很多地方进行定义
1.泛型类
使用场景:当一个类中,某个变量的数据类型不确定时,就可以定义带有泛型的类
格式:
此处E可以理解成为变量,但是不是用来记录数据的,而是记录数据的类型,可以写成:T,E,K,V等