泛型

2021-03-01  本文已影响0人  ZoranLee

JAVA 如何实现泛型(参数化的类型)

为什么需要泛型

image.png

泛型类和泛型接口

泛型类

泛型接口

image.png

泛型接口的两种实现方式

泛型方法 【可以在普通的类中使用】

image.png image.png image.png image.png

不是声明在泛型类里边的叫泛型方法
一定要有<T> 将泛型方法类型 定义出来

image.png

类型变量的限定

Extends 继承、派生
A Extends B

image.png

限定T 必须要实现Comparable接口


image.png

类的限定,必须写在接口前面,只能有一个


image.png image.png

泛型中的约束和局限性

先执行的static,再执行构造,没有构造就没有T声明

image.png image.png
上一篇 下一篇

猜你喜欢

热点阅读