社区
英特尔边缘计算技术
帖子详情
关于Java泛型的小问题
itmgll
2011-12-30 04:09:23
为什么下面两句不能通过编译:
ArrayList<Dog> dogs = new ArrayList<Animal>();
ArrayList<Animal> animals = new ArrayList<Dog>();
其中,Dog是Animal的子类
...全文
126
5
打赏
收藏
关于Java泛型的小问题
为什么下面两句不能通过编译: ArrayList dogs = new ArrayList(); ArrayList animals = new ArrayList(); 其中,Dog是Animal的子类
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
我爱荤菜
2012-01-06
打赏
举报
回复
[Quote=引用 3 楼 sunnykid5200 的回复:]
楼主问的意思跟接口没有任何关系,
就算用接口的话List<Animal> dogs = new ArrayList<Dog>();还是会编译报错的。
楼主只是想知道为什么父子关系的类不能够作为泛型实例化。
泛型只是指定存储对象的类型,ArrayList<T> animals = new ArrayList<T>();必须是一致的。
[/Quote]有道理
我爱荤菜
2012-01-06
打赏
举报
回复
ArrayList<Dog> dogs = new ArrayList<Animal>();
出问题的它,Animal是父类,
ArrayList<Animal> dogs = new ArrayList<Dog>();
就可以了
sunnykid5200
2012-01-06
打赏
举报
回复
楼主问的意思跟接口没有任何关系,
就算用接口的话List<Animal> dogs = new ArrayList<Dog>();还是会编译报错的。
楼主只是想知道为什么父子关系的类不能够作为泛型实例化。
泛型只是指定存储对象的类型,ArrayList<T> animals = new ArrayList<T>();必须是一致的。
ivan_ou
2011-12-30
打赏
举报
回复
如果你这样写就可以List<Dog> dogs = new ArrayList<Dog>();
因为ArrayList实现了List接口
ivan_ou
2011-12-30
打赏
举报
回复
ArrayList<Dog> dogs = new ArrayList<Dog>();中的Dog只是指定ArrayList中存储对象的类型,并不存在什么子父关系
java
泛型
详解-绝对是对
泛型
方法讲解最详细的,没有之一
本文参考
java
泛型
详解、
Java
中的
泛型
方法、
java
泛型
详解 1. 概述
泛型
在
java
中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。什么是
泛型
?为什么要使用
泛型
?
泛型
,即“参数化类型”。一...
java
泛型
默认值_
java
泛型
Java
泛型
的入门知识
今天小编就从
java
泛型
的使用方法来了解一下
java
泛型
这一知识。
java
泛型
—
java
泛型
加通配符的用法
泛型
可以用””代表,任意类型的。解释:“”是
泛型
的默认值,可以被任意类型所代替,如:Listlist=newArayList();这...
Java
中的
泛型
(两万字超全详解)
博主将用 CSDN 记录
Java
后端开发学习之路上的经验,并将自己整理的编程经验和知识分享出来,希望能帮助到有需要的小伙伴...
Java
泛型
详解,史上最全图文详解
java
泛型
全解 - 绝对最详细
Java
泛型
,你了解类型擦除吗。
Java
泛型
深入理解
Java
泛型
,包括
Java
泛型
的实现,
泛型
擦除以及相关面试题,通配符理解
java
泛型
中的t_
java
泛型
中什么是T?
发布时间:2020-05-06 13:55:03来源:亿速云阅读:118作者:小新这篇文章主要为大家详细介绍了
java
泛型
中什么是T,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
java
中什么是T?...
英特尔边缘计算技术
567
社区成员
7,024
社区内容
发帖
与我相关
我的任务
英特尔边缘计算技术
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
复制链接
扫一扫
分享
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章