- E - Element (在集合中使用,因为集合中存放的是元素),E是对各方法中的泛型类型进行限制,以保证同一个对象调用不同的方法时,操作的类型必定是相同的。E可以用其它任意字母代替
- T - Type(Java 类),T代表在调用时的指定类型。会进行类型推断
- K - Key(键)
- V - Value(值)
- N - Number(数值类型)
- ? - 表示不确定的java类型,是类型通配符,代表所有类型。?不会进行类型推断
泛型类定义
//紧跟类名后面public class Test<T>{}泛型方法定义
public <T> T Test1(T t){}- `?通配符使用
//变量赋值或变量声明时候使用List<?> list;List<? extends Number> uNumberL继续阅读与本文标签相同的文章
上一篇 :
IDEA中Maven打包时如何跳过测试
下一篇 :
基于SLF4J MDC机制实现日志的链路追踪
-
Serverless Kubernetes全面升级2.0架构:支持多命名空间、RBAC、CRD、PV/PVC等功能
2026-05-19栏目: 教程
-
6个常见的高并发缓存问题,你知道几个?
2026-05-19栏目: 教程
-
再有人问你ThreadLocal,就把这篇文章扔给他
2026-05-19栏目: 教程
-
RocketMQ消费失败消息深入分析(consumer,broker的具体处理逻辑)
2026-05-19栏目: 教程
-
RocketMQ消费失败重试机制分析
2026-05-19栏目: 教程
