public abstract class Enum<E extends Enum<E>>
implements Comparable<E>, Serializable {
// All code goes here
}
在上面的代码中,为什么 的类型参数存在递归类型绑定,Enum以及为什么包含Comparable<E>. 换句话说,为什么它是Comparable<E>而不是Comparable<E extends Comparable<E>>