Java中泛型类型的接口

Java中泛型类型的接口,java,generics,types,interface,implements,Java,Generics,Types,Interface,Implements,我需要使用一些具体的方法通过枚举参数化我的类,比如: class K<E extends Enum<E> implements SomeInterface> K类 但是Eclipse禁止我在“”中使用“implements”这个词。我能做些什么来解决我的问题?有什么合理的理由不能在泛型类型的定义中使用“implements”吗?泛型约束对基类和接口都使用扩展这个词 要约束多个类型,请使用和: class K<E extends Enum<E> &am

我需要使用一些具体的方法通过枚举参数化我的类,比如:

class K<E extends Enum<E> implements SomeInterface>
K类

但是Eclipse禁止我在“”中使用“implements”这个词。我能做些什么来解决我的问题?有什么合理的理由不能在泛型类型的定义中使用“implements”吗?

泛型约束对基类和接口都使用
扩展这个词

要约束多个类型,请使用

class K<E extends Enum<E> & SomeInterface> 
K类

泛型约束对基类和接口使用
扩展这个词

要约束多个类型,请使用

class K<E extends Enum<E> & SomeInterface> 
K类

在这种情况下,您将使用
扩展

class K<E extends Enum<E>&SomeInterface>
K类

请注意,如果它还需要扩展一个类,则必须位于任何接口之前。

在这种情况下,您将使用
extends

class K<E extends Enum<E>&SomeInterface>
K类

请注意,如果它还需要扩展一个类,那么它必须在任何接口之前

@KrzysztofStanisławek确保这对您帮助最大。woww..这是我第一次看到使用泛型类型定义的
&
。!!!你能告诉我哪些链接可以让我更多地了解这些事情吗?@Mac:非常感谢..:)+1感谢你的创新answer@KrzysztofStanisławek确保这对您帮助最大。woww..这是我第一次看到使用泛型类型定义的
&
。!!!你能告诉我哪些链接可以让我更多地了解这些事情吗?@Mac:非常感谢..:)+1对于你的创新回答,你不能在一个班级中扩展多个班级Java@Jeffrey对不起,把语言弄混了。先扩展一个类。在中不能扩展多个类Java@Jeffrey对不起,把语言弄混了。一节课先来。