//Java泛型. 程序是从网上看到的,很具有代表性。
//已知 Apple extends Fruit extends Object
//指出下列语句的正确性,并解释。

import java.util.ArrayList;
import java.util.List;public class GenericTest {public static void main(String[] args) throws SQLException {List<? super Fruit> f0=new ArrayList<Fruit>();f0.add(new Apple());f0.add(new Fruit());f0.add(new SupApple());List<? super Fruit> f1=new ArrayList<Apple>();f1.add(new Apple());f1.add(new Fruit());List<? extends Fruit> f2=new ArrayList<Fruit>();f2.add(new Apple());f2.add(new Fruit());List<? extends Fruit> f3=new ArrayList<Apple>();f3.add(new Apple());f3.add(new Fruit());List<? super Apple> f5=new ArrayList<Fruit>();f5.add(new Apple());f5.add(new SupApple());f5.add(new Fruit());}
}class Fruit{
}class Apple extends Fruit{
}class SupApple extends Apple{
}

转载于:https://www.cnblogs.com/lanzhi/archive/2013/02/06/6467135.html

Java泛型深入题目相关推荐

  1. 10道关于Java泛型的面试题

    1. Java中的泛型是什么 ? 使用泛型的好处是什么? 这是在各种Java泛型面试中,一开场你就会被问到的问题中的一个,主要集中在初级和中级面试中.那些拥有Java1.4或更早版本的开发背景的人 都 ...

  2. 10 道关于 Java 泛型的面试题

    转载自   10 道关于 Java 泛型的面试题 1.Java中的泛型是什么 ? 使用泛型的好处是什么? 这是在各种Java泛型面试中,一开场你就会被问到的问题中的一个,主要集中在初级和中级面试中.那 ...

  3. java 泛型 class t_java 泛型中classT 和T的区别是什么?

    public boolean edit(T entity) 和public T get(Class c, Serializable id)中这两种参数的定义和调用有什么区别? public boole ...

  4. java 泛型示例_Java泛型示例教程–泛型方法,类,接口

    java 泛型示例 Java Genrics is one of the most important features introduced in Java 5. Java Genrics是Java ...

  5. Java泛型面试也能虐暴你

    Java么么么--泛型 泛型是什么? 泛型就是将类型作为参数进行传递,当创建对象或者调用方法时才确定下具体的数据类型.并且泛型只能传递引用数据类型 为什么需要泛型? 在JDK5之前,对象是用Objec ...

  6. Java基础系列二:Java泛型

    该系列博文会告诉你如何从入门到进阶,一步步地学习Java基础知识,并上手进行实战,接着了解每个Java知识点背后的实现原理,更完整地了解整个Java技术体系,形成自己的知识框架. 一.泛型概述 1.定 ...

  7. Java——Java泛型

    Java--Java泛型 该系列博文会告诉你如何从入门到进阶,一步步地学习Java基础知识,并上手进行实战,接着了解每个Java知识点背后的实现原理,更完整地了解整个Java技术体系,形成自己的知识框 ...

  8. 面向对象编程JAVA——泛型

    文章目录 问题引入 泛型入门 泛型的好处 泛型说明 泛型的语法 泛型的声明 泛型的实例化 使用细节 练习 问题引入 请编写程序,在ArrayList中添加3个dog对象,dog对象中含有name和ag ...

  9. java 泛型 父子,Java泛型-mb601cf8a78cc07的博客-51CTO博客

    Java泛型 泛型类 即把不确定的数据元素类型用一个泛型占位符表示@Data public class Person { private T name; private T address; }Per ...

最新文章

  1. IDEA常用快捷键!!
  2. SessionLocaleResolver
  3. python表白对话框-python tkinter-消息框、对话框、文件对话框
  4. 【错误记录】国际化报错 ( “xxx“ is not translated in “zh“ (Chinese) )
  5. 广告计算——平滑CTR
  6. c#中将HTML文件转换成PDF文件
  7. 一文学会,胶位偏移、缺胶、断胶、溢胶检测
  8. SEO原创文章制作器
  9. java弹出提示窗口_Java实现弹窗效果的基本操作(2)
  10. svg矩形参数_SVG矩形和其他SVG形状
  11. pythopn tuple(元组)
  12. signature=0142b13a38da3ce7be8fce0d56b678af,授权系统
  13. Quartz插件配置-005
  14. 2021年安全员-C证(陕西省)考试资料及安全员-C证(陕西省)新版试题
  15. python听不懂_看日本电影真痛苦,本来就听不懂!还没字幕!6行代码音频转文字...
  16. 人教版计算机三年级教学目标,人教版三年级信息技术教学计划.doc
  17. Latex入门_第2章:用latex排版文字
  18. android 仿苹果 小组件,仿ios14桌面小部件
  19. 金蝶K/3系统结账前检查
  20. Web 用户体验设计提升指南

热门文章

  1. 干货丨11位机器学习大牛最爱算法全解
  2. Python 之 matplotlib (十五)主次坐标轴
  3. 机器学习研究者必知的八个神经网络架构
  4. 成长与迁移,全球半导体格局演变
  5. 德勤:2025年汽车行业价值链的四个合理情境
  6. 智能哲学:“学习机器”与“机器学习” ——解读图灵思想中的人工智能
  7. 谷歌放出AI平民化大招: 李飞飞宣布推出AutoML云平台,让普通企业也能用上深度学习
  8. 雷克世界:Gyrfalcon加入芯片角斗场,又一款改变AI界的产品问世
  9. 教你怎么卷过别人 | 每日趣闻
  10. 4 年开发 43 款软件,这位乡村教师火了