泛型接口与泛型方法

一.泛型接口
定义泛型接口:


泛型接口与泛型方法_第1张图片
image.png

泛型接口的两种实现方式:


泛型接口与泛型方法_第2张图片
image.png
泛型接口与泛型方法_第3张图片
image.png

二. 泛型方法

前面学习的所有的泛型操作是将整个的类进行泛型化,但是同样可以在类中定义泛型化的方法。 泛型方法与其所在类是否为泛型类是没有任何关系的所在的类可以是泛型类,也可以不是泛型类。

定义泛型方法


泛型接口与泛型方法_第4张图片
image.png

通过泛型方法返回泛型类实例


泛型接口与泛型方法_第5张图片
image.png

使用泛型统一传入的参数类型


泛型接口与泛型方法_第6张图片
image.png

泛型接口与泛型方法_第7张图片
image.png

你可能感兴趣的:(泛型接口与泛型方法)