【说站】java泛型的局限探究
2023-06-13 09:13:16 时间
java泛型的局限探究
1、泛型类的静态上下文中类型变量失效。
//静态域或者方法里不能引用类型变量
private static T instance;
//静态方法 本身是泛型方法就行
private static <T> T getInstance(){
}
2、不能实例化类型变量。
// public Restrict() {
// this.data = new T();
// }
3、不能用基本类型实例化泛型参数。
// NormalGeneric<double> normalGeneric = new NormalGeneric<>();
NormalGeneric<Double> normalGeneric = new NormalGeneric<>();
4、不能创建参数化类型的数组。
Restrict<Double>[] restrictArray;
Restrict<Double>[] restricts = new Restrict<Double>[10];
以上就是java泛型的局限探究,希望对大家有所帮助。更多Java学习指路:java教程
本教程操作环境:windows7系统、java10版,DELL G3电脑。
收藏 | 0点赞 | 0打赏
相关文章
- java使用多线程导出excel「建议收藏」
- java与python-如何对比Python和Java,只需三分钟告诉你!
- Java泛型深入理解「建议收藏」
- 【说站】Java中的常见集合有哪些
- Java遍历json_java处理json数据
- java softreference_Java引用总结–StrongReference、SoftReference、WeakReference、PhantomReference…[通俗易懂]
- java数组 初始化_用Java初始化数组「建议收藏」
- java 设置400错误_Java项目报400错误的原因与解决方法
- java面对对象(下.1)(java关键字理解:static final main)
- Java基于springboot大学生宿舍寝室考勤人脸识别管理系统
- 惊艳!Alibaba内部流行的“Java突击宝典”,程序员升职加薪必备
- 深入理解Java内存模型详解编程语言
- 实现Java程序操作MySQL数据库(java调用mysql)
- Java问题-java进程占用内存过高,排查原因详解编程语言
- fastjson反序列化多层嵌套泛型类与java中的Type类型详解编程语言
- Linux下Java目录结构的探索(linuxjava目录)
- 服务器使用Java进行Linux服务器监控(java监控linux)
- Java连接SQL Server:实现数据库完美对接(java链接sqlserver)
- 时间设置Redis Java中键的过期时间(redisjava过期)
- 处理Redis与Java实现高效过期处理(redisjava过期)
- 策略设置Redis Java过期策略实现数据缓存功能(redisjava过期)
- Java编程实现MySQL数据库连接(java连mysql数据库)
- 学习Java编程,攻克Oracle难题(java学oracle)
- 进行操作学会使用Java玩转Redis(在java中队redis)
- Oracle数据库中运行Java程序的简易指南(oracle中写java)
- java中的快捷键小结
- java自定义日期转化类示例