概念

作用就相似于老师查看学生是不是这个班的吗?
做出类型查看,泛型的标记<元素的类型>,英文就是Generics,是JDK1.5的一个新个性,其实就是一个"语法糖",实质上就是编译器为了提供更好的可读性而提供的一种小伎俩,小技巧,虚拟机层面是不存在所谓"泛型"的概念的。

作用

1,通过泛型的语法定义,束缚汇合元素的类型,进行安全检查,把谬误显示在编译期。
2,代码通用性更强。
3,泛型能够晋升程序代码的可读性,但它只是一个语法糖(编译后这样的货色就被删除,不会呈现在最终的源代码中),对于JVM运行时的性能是没有任何影响的。

应用地位

1,类/接口上--public class Student<E>{}
2,办法上--public<E> void eat(E e){}

罕用名称

1,E-Element(在汇合中应用,因为汇合中寄存的是元素)
2,T-Type(Java类)
3,K-Key(键)
4,V-Value(值)
5,N-Number(数值类型)
6 ?-示意不确定的java类型