java泛型简介
Java泛型(Generic)是J2 SE1.5中引入的一个新特性,其本质是参数化类型,也就是说所操作的数据类型被指定为一个参数(type parameter)这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。
参考资料:Generics
泛型的作用
泛型可以保证类型安全
避免强制转换的硬编码
提高代码的重用性
不影响数据的类型,只在编译阶段起作用
public class ArrayListNoGen{
priv
}
反射
反射优点
代码简洁、灵活、提高代码复用率
反射缺点
性能差、安全性的问题