【发布时间】:2016-03-22 11:56:03
【问题描述】:
我想了解这个 Java 声明在做什么:
public static <AnyType extends Comparable<? super AnyType>> int mymethod( AnyType x ) {
/* ... */
}
根据我对 Java 的基本知识,我认为它所做的只是告诉您参数 x 必须是任何类型,但该类型必须扩展 Comparable?
【问题讨论】:
-
没有。这意味着该类型必须是 AnyType 的子类型。
-
下次请先做一些研究。
标签: java generics methods super