是jdk1.5中新增的概念,在编译期间提供了类型安全检查,本质是参数化数据类型。
定义泛型:<T> 注意:这里的T可以是任意的字母。
设置泛型的常用字母:T、E、K、V
T:表示type,类型的意思。
E:表示elementm,元素的意思。
K:表示key,键的意思。
V:表示value,值的意思。
泛型参数的类型:必须是引用类型
泛型参数需要在使用时才能确定泛型参数的数据类型。
List<String> lists = new ArrayList<String>();
是jdk1.5中新增的概念,在编译期间提供了类型安全检查,本质是参数化数据类型。
定义泛型:<T> 注意:这里的T可以是任意的字母。
设置泛型的常用字母:T、E、K、V
T:表示type,类型的意思。
E:表示elementm,元素的意思。
K:表示key,键的意思。
V:表示value,值的意思。
泛型参数的类型:必须是引用类型
泛型参数需要在使用时才能确定泛型参数的数据类型。
List<String> lists = new ArrayList<String>();