一、泛型概述

泛型是JDK1.5推出的新特性,优点是----它可以在编译期自动检测非法参数,避免强制类型转换。
泛型的本质是【参数化类型】----------所操作的数据类型被指定为参数。换句话说就是用参数来表示所操作的不确定数据类型。(public class Student 常见的参数是T、E、K、V,当然也可以用其他任何标识来代替。用这些来表示泛型)(这里的参数指的就是方法中的参数,只有在调用时,才传入具体的数据)。
泛型的类型是规定是引用类型

二、泛型类

泛型的自我理解

泛型的自我理解

三、泛型方法

1、一开始不用泛型的话,很麻烦,每个类型需要创建一个重载方法。

2、改进后,在类名后写泛型参数(),每次创建对象时,都需要明确数据类型

3、再次改进,在方法的返回值类型前,加泛型参数()。这样就可以直接调用方法,直接传想要数据类型即可。

泛型的自我理解
泛型的自我理解

泛型的自我理解

四、泛型接口

泛型的自我理解
泛型的自我理解

五、类型通配符

以下所参考的资料,详情请点击此链接

泛型的自我理解

六、可变参数

泛型的自我理解

相关文章:

  • 2022-01-14
  • 2021-12-31
  • 2021-12-12
  • 2021-09-15
  • 2021-08-13
  • 2021-11-04
  • 2021-09-23
  • 2022-01-23
猜你喜欢
  • 2021-06-05
  • 2021-11-22
  • 2021-08-26
  • 2022-01-10
相关资源
相似解决方案