E – Element (在集合中使用,因為集合中存放的是元素)
T – Type(Java 類)
K – Key(鍵)
V – Value(值)
N – Number(數值類型)
? – 表示不確定的java類型(無限制通配符類型)
S、U、V – 這幾個有時候也有,這些字母本身沒有特定的含義,它們只是代表某種未指定的類型。一般認為和T差不多。
Object – 是所有類的根類,任何類的對象都可以設置給該Object引用變量,使用的時候可能需要類型強制轉換,但是用使用了泛型T、E等這些標識符后,在實際用之前類型就已經確定了,不需要再進行類型強制轉換。