我们可以在Java中实现两个或更多接口的字段吗?

时间:2016-03-17 10:49:28

标签: java generics collections

是否可以创建这样的类......

public class Container implements Serializable {
  private final (Map<Object,Object> & Serializable) map;
  public Container( (Map<Object,Object> & Serializable) map) {
    super();
    this.map = map;
  }
  ....
}

基本上,我们不希望将map实现绑定到任何类,并确保实现实现Map和Serializable接口。

非常感谢任何想法和帮助。

1 个答案:

答案 0 :(得分:2)

您可以定义具有所需类型边界的泛型类型参数:

isOrdered