相关疑难解决方法(0)

Java Enum getDeclaringClass vs getClass

Java Enum类的文档声明如下getDeclaringClass:

返回与此枚举常量的枚举类型对应的Class对象.当且仅当e1.getDeclaringClass()== e2.getDeclaringClass()时,两个枚举常量e1和e2具有相同的枚举类型.(此方法返回的值可能与Object.getClass()方法返回的值不同,对于具有常量特定类主体的枚举常量.)

我不明白何时getClassgetDeclaringClass不同.有人可以提供一个例子和解释吗?

java enums

27
推荐指数
1
解决办法
8733
查看次数

标签 统计

enums ×1

java ×1