8 Java泛型-为什么允许“扩展T”但不允许“实现T”? 我想知道Java中是否有特殊原因总是使用“ extends”而不是“ implements”来定义类型参数的界限。 例: public interface C {} public class A<B implements C>{} 被禁止,但 public class A<B extends C>{} 是正确的。是什么原因呢? 306 java generics syntax design-choices