Java泛型中E、T、K、V等的含义

  • A+
所属分类:Java入门

Java泛型中的标记符含义

E - Element (在集合中使用,因为集合中存放的是元素)

T - Type (java类)

K - Key (键)

V - Value(值)

N - Number(数值类型)

? - 表示不确定的java类型

S,U,V - 2nd、3nd、4nd types

Object跟这些标记符代表的java类型有啥区别

Object 是所有类的根类,任何类的对象都可以设置给该Object引用变量,使用的时候可能需要强制类型转换,但是用使用了泛型T、E等这些标识符后,在实际用之前类型就已经确定了,不需要再进行强制转换。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: