Java泛型机制简介
泛型是Java SE 1.5引入的特性,泛型的本质是参数化类型。在类、接口和方法的定义过程中,所操作的数据类型被传入的参数指定。
public class ArrayList<E> {
... ... ...
public boolean add(E e){
...
}
public E get(int index){
...
}
}
//例如: ArrayList类的定义中,<E> 中的 E为泛型参数 , 在创建对象时可以将 类型作为参数传 //递,此时,类定义所有的E将被替换成传入的参数;例如:如果使用
//ArrayList<String> list = new ArrayList<String>(); 创建对象,其add的参数类型及get方法
//的返回值类型。
ArrayList<String> list = new ArrayList<String>();
list.a