泛型学习

1.泛型是Java中参数化类型的方式。将类型也作为一种参数进行传递。
2.它有泛型的方法,泛型参数,泛型类。
3.泛型可以制定一些模板类
4.通配符:是解决java泛型不识别多太机制的一种方式,比如Person extends A. 但是创建Result<A> p. 使用p.add(new Persion())时编译无法通过,使用通配符的概念标识可以规定一个参数化类型的范围。 而不再是具体的类型。
上界通配符: ? extends A :标识只能是a的子类
下界通配符:?super B 只能是 B以及B的父类

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 Java 5 添加了泛型,提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质...
    czwbig阅读 505评论 0 0
  • 简单实用 泛型就是参数化类型,可以将类型当作参数传递给一个类或者是方法。 假设 Cache 能够存取任何类型的值:...
    ccccccal阅读 213评论 0 0
  • 想要封装一个好用的网络框架,肯定绕不过泛型这关。最近遇到网络请求相关问题,网上也没有和我相同的需求,只能自己动手了...
    pdog18阅读 638评论 0 0
  • 本文章是个人学习笔记,如有错误欢迎指正 Java泛型 一、定义和存在意义 定义:允许程序员在强类型程序设计语言中编...
    lee_V_阅读 157评论 0 0
  • 今天上午考完英语,今年的中考就落下帷幕了。等待孩子出考场的时候,看着校方已经开始扯下横幅打扫“战场”,心里不由升...
    步步美易阅读 281评论 0 0