泛型的实现原理简介说明

戚薇 Java教程 发布时间:2022-07-16 23:14:45 阅读数:17224 1
下文笔者讲述泛型的实现原理简介说明,如下所示

泛型简介

 Java泛型(generics)是JDK 5中引入的一个新特性
  泛型提供编译时类型安全监测机制
  该机制允许我们在编译时检测到非法的类型数据结构 

泛型实质是参数化类型
  也就是所操作的数据类型被指定为一个参数 

泛型的优点

1.类型安全
  泛型用于提高Java程序的类型安全
  通过使用泛型定义的变量的类型限制
  编译器可以在一个高得多的程度上验证类型假设

2.消除强制类型转换
  消除代码中许多强制类型的转换。减少代码出错率
  便于阅读 

实现原理

Java中泛型基本上都是在编译器这个层次实现的
在生成的Java字节码中是不包含泛型中的类型信息的
 使用泛型的时候加上的类型参数
  会在编译器编译的时候去掉
   这个过程就称为类型擦除
 
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaCourse/202207/3987.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者