>是的简写 extends Object>。您可以阅读下面的共享链接以获取更多详细信息。
>
"?"表示任何未知类型,可以在代码中表示处的任何Type。如果不确定类型,请使用此通配符。
ArrayList> unknownList = new ArrayList(); //can accept of type Number
unknownList = new ArrayList(); //Float is of type Number
注意: >表示任何意思。因此它可以接受不是从Object类继承的Type 。
extends Object>
extends Object>表示您可以传递对象或扩展Object类的子类。
ArrayList extends Number> numberList = new ArrayList(); //Number of subclass
numberList = new ArrayList(); //Integer extends Number
numberList = new ArrayList(); // Float extends Number
T –表示类型
E –表示元素
K –键
V –值
N –数字
Ref: