什么是Java泛型

2014-11-24 10:19:14 · 作者: · 浏览: 1

什么是泛型呢?


我们首先写一个最简单的泛型类来说明:



这个泛型类包括自己的构造函数,以及get、set方法和一个getType方法。


我们可以这样使用这个类:



很明显,使用java泛型,我们可以省掉强制类型转换。编译器会保留参数的类型信息,执行类型检查,执行类型转换操作。因此开发人员不需要自己确保类型转换的安全性,而把这个交给编译器去做。