1 关于泛型
```java
public enum MyEnum {
VALUE1,
VALUE2,
VALUE3;
}
public class EnumClassExample {
public static Class<? extends Enum<?>> getEnumClass() {
return MyEnum.class;
}
public static void main(String[] args) {
Class<? extends Enum<?>> enumClass = getEnumClass();
System.out.println(enumClass.getName()); // 输出: MyEnum
// 你可以进一步使用enumClass来检查枚举类型,获取枚举常量等
// 例如,使用enumClass.getEnumConstants()来获取枚举的所有常量
}
}
```