为什么可以';Java泛型语言不能实现接口吗?

为什么可以';Java泛型语言不能实现接口吗?,java,generics,interface,Java,Generics,Interface,E不能实现我的接口HasName有逻辑上的原因吗 public class SinglyLinkedList<E extends HasName> { // stuff... } 公共类单链接列表{ //东西。。。 } 扩展关键字也适用于接口。即: public class SinglyLinkedList<E extends HasName> { 公共类单链接列表{ 意味着E必须是扩展类或实现名为HasName的接口的类型 不可能编写E implement

E不能实现我的接口HasName有逻辑上的原因吗

public class SinglyLinkedList<E extends HasName> {
    // stuff...
}
公共类单链接列表{
//东西。。。
}

扩展关键字也适用于接口。即:

public class SinglyLinkedList<E extends HasName> {
公共类单链接列表{
意味着
E
必须是扩展类或实现名为
HasName
的接口的类型


不可能编写
E implements HasName
——这是
E extensed HasName

所暗示的,对于像我这样的新手来说,这比原始问题中的答案要清楚得多,它标记为重复。