我的天,泛型居然也有固定的通配符格式,命名规范呀,
其中 T,E,K,V,?就是泛型通配符固定的命名规范
这是为了提高程序易读性所遵循的规定
- ?表示不确定的java类型
- T(type) 表示具体的java类型
- KV(key value)表示Key Value 类型
- E(element) 表示Element
- S、U、V - 2nd、3rd、4th types
(T,U)->R 表示一个函数有两个参数分别是T和U,返回类型是R
我的天,泛型居然也有固定的通配符格式,命名规范呀,
其中 T,E,K,V,?就是泛型通配符固定的命名规范
这是为了提高程序易读性所遵循的规定