【说站】java伪泛型的介绍
JAVA 介绍
2023-06-13 09:13:16 时间
java伪泛型的介绍
说明
1、Java中的泛型是伪泛型。这种泛型实现方法称为类型擦除,基于这种方法实现的泛型称为伪泛型。
2、由于Java的泛型只在编译阶段发挥作用,因此在写代码时,起到了检查的作用。
当代码运行时,它的内部并没有泛型。
实例
List<String> l1 = new ArrayList<String>();
List<Integer> l2 = new ArrayList<Integer>();
System.out.println(l1.getClass() == l2.getClass()); //true
结果为 true,List<String> 和 List<Integer> 在 jvm 中的Class都是List.class,即泛型信息被擦除了。
以上就是java伪泛型的介绍,希望对大家有所帮助。更多Java学习指路:Java基础
本教程操作环境:windows7系统、java10版,DELL G3电脑。
收藏 | 0点赞 | 0打赏
相关文章
- java字符串的拆分_Java中的字符串分割 .
- java jar包与war包_jar包和war包的区别,java jar包和war包部署的区别介绍「建议收藏」
- java单例模式_Java单例模式
- java递归和迭代_Java中的迭代与递归
- java后台怎么解密md5,Java md5 密码加解密
- 聊聊Java中代码优化的30个小技巧
- 【说站】java动态如何生成代理类
- idea设置java版本_手机安卓版本怎么升级
- Java全能手册火了!Redis/Nginx/Dubbo/Spring全家桶/啥都有
- Java获取日期属于当年第几周详解编程语言
- 使用Java在Linux系统上开发:一步步安装全部组件(java环境linux)
- 控制Redis 中Java实现的过期控制机制(redisjava过期)
- 变态Redis Java强力实现过期处理(redisjava过期)
- 处理解决Redis中Java实现过期处理问题(redisjava过期)
- Linux下快速安装Java开发环境(linux安装java)
- Java使用Oracle实现优雅数据查询(java.oracle)
- java反射应用详细介绍
- java与javascript之间json格式数据互转介绍
- Java终止循环体的具体实现