JAVA集合框架:[26]泛型知识点

2025-10-19 23:03:18

泛型:

jdk1.5出现的安全机制

好处:

1,将运行时期的问题classcastexception转到了编译时期

2,避免了强制转换的麻烦

<>:什么时候用?当操作的引用数据类型不确定的时候,就使用<>.

将要操作的引用数据类型传入即可,其实<>就是一个用于接收具体引用数据类型的参数范围

在程序中,只要用到了带有<>的累或者接口,就要明确传入的具体引用数据类型

泛型技术是给编译器使用的技术,用于编译时期,确保了类型的安全

运行时,会将泛型去掉,生成的class文件中是不带泛型的,这个称为泛型的擦除

为什么擦除呢?因为为了兼容运行的类加载器

泛型的补偿:在运行时,通过获取元素的类型进行转换动作,不用使用者再强制转换了

泛型的通配符: ? 未知类型

(共篇)上一篇:Map常用方法|下一篇:
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:138
  • 阅读量:23
  • 阅读量:93
  • 阅读量:157
  • 阅读量:54
  • 猜你喜欢