本篇将为大家简单介绍java中的泛型及其使用,废话不多说直接开始正文


1.基本泛型类:

首先创建一个简单的泛型类来让大家明白什么是泛型类




java 泛型方法使用 java里泛型_数据类型



这是一个基本的泛型类,下面我们看一下如何使用这个泛型类


java 泛型方法使用 java里泛型_泛型类_02

这就是泛型类的基本使用,泛型就是把一个字母T当做一种数据类型,而这种数据类型可以变为任意其他的数据类型,在上面的例子中我们就把T分别用Integer和String代替。

2.泛型方法

java 泛型方法使用 java里泛型_数据类型_03

这就是一个简单的泛型方法,它除了定义与其他方法不同,所传参数可以不指定类型外,其他与普通方法基本相同。

3.泛型接口


如上定义了一个泛型接口,并且用一个类实现了这个接口下面我们来看一下如何使用


java 泛型方法使用 java里泛型_数据类型_04

info为接口的名字,reinfo是实现它的一个类,以上便是java中泛型的基本应用。