在java中的泛型中, <T extends Employee> 与 <? extends Employee>有什么区别?
如题,在看《java核心技术卷1中》,有个问题一直想不明白,书上也没有讲。请问各位<TextendsEmployee>与<?extendsEmployee>有什么区别?类...
如题,在看《java核心技术卷1中》,有个问题一直想不明白,书上也没有讲。请问各位<T extends Employee> 与 <? extends Employee>有什么区别?类型变量限定与通配符限定到底有什么区别呢?什么场合适用哪个呢?
展开
3个回答
展开全部
我觉得第二个应该是凡是继承了employee的所有类都符合条件,第一个应该是你的T写了哪个类就只有那个适合。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我觉得没区别 除了后者不能用在泛型类上。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询