乐趣区

关于java:Java中泛型

概念

作用就相似于老师查看学生是不是这个班的吗?
做出类型查看,泛型的标记 < 元素的类型 >, 英文就是 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 类型

退出移动版