泛型浅谈

 *   	由于arrayList底层是一个Object[]  什么类型都可以存进去
 * 		取出来的时候多态的效果 需要自己造型 显得用起来非常的麻烦
 * 		JDK1.5之后--->泛型
 * 		用来规定数据类型的,定义的时候用一个符号代替某种类型
 * 		在使用的时候用具体的数据类型 将定义的那个符号替换掉
 * 		泛型可以用在哪里?
 * 		1.泛型类
 * 			类定义的时候描述某种数据类型  集合的使用就是这样
 * 		2.泛型接口
 * 			与泛型类的使用基本一致   子类实现接口时必须添加泛型
 * 		3.泛型方法
 * 			方法调用时传参数   方法的泛型与类无关   带有泛型的方法可以不放在带有泛型的类中
 * 		4.高级泛型  规范边界  extends  super

猜你喜欢

转载自blog.csdn.net/m0_51945027/article/details/112842957