public 类 <A extends X & Y & Z> 关于 Java 中的泛型

public classG<A extends X & Y & Z> regarding generics in Java

我在 Java.

中有以下声明
public classG<A extends X & Y & Z>

由于这道题需要Java的知识,我假设XYZ都是Javaclass es。但据我所知,在Java中,一个class不能扩展多个class。那么关于 X, Y & Z classes 的正确假设是什么?它们都是 Java 接口吗?

绑定类型声明中的 extends 子句可以引用 class 泛型类型扩展或其实现的接口。如果列表中存在 class,则它必须排在第一位。
因此,换句话说,X 可能是 class 或接口,而 YZ 是接口。

因为你不能继承多个 类 所以答案可能是:
X、Y、Z都是Java接口