泛型 前言 在没有泛型之前,程序员必须使用Object编写适用于多种类型的代码.很繁琐,也不安全. 泛型的引入使Java有了一个很强的类型系统,允许设计者详细地描述变量和方法的类型要如何变化. 在普通的情况下,实现泛型代码很容易.在更高级的情况下,我们的目标是提供让其他程序员可以轻松使用的类和方法,这对实现者来说会非常复杂. 为什么要使用泛型 用泛型编写的代码可以对多种不同对象的类型进行重用. 没有泛型之前,使用Object(继承)实现不同类型对象间的匹配.这种方法有两个弊端 获取一个值时必须进