泛型:jdk1.5以后出现的一个安全机制。表现格式:<>
好处:
1.将运行时期的问题ClassCastException问题转换成了编译失败,体现在编译时期,程序员就可以解决问题
2.避免了强制转换的麻烦
只要带有<>的类或者接口,都属于带有类型参数的类或者接口,在使用这些类或者接口式,必须给<>中传递一个具体的引用数据类型
泛型技术:其实应用在编译时期,是给编译器使用的技术,到了运行时期,泛型就不存在了
为什么?因为泛型的擦除,也就是说,编辑器检查了泛型的类型正确后,在生成的类文件中是没有泛型的
好处:
1.将运行时期的问题ClassCastException问题转换成了编译失败,体现在编译时期,程序员就可以解决问题
2.避免了强制转换的麻烦
只要带有<>的类或者接口,都属于带有类型参数的类或者接口,在使用这些类或者接口式,必须给<>中传递一个具体的引用数据类型
泛型技术:其实应用在编译时期,是给编译器使用的技术,到了运行时期,泛型就不存在了
为什么?因为泛型的擦除,也就是说,编辑器检查了泛型的类型正确后,在生成的类文件中是没有泛型的