一、需要了解的知识点
- 枚举:在数学和计算机科学理论中,一个集的枚举是列出某些有穷序列集的所有成员的程序,或者是一种特定类型对象的计数(来源:百度百科),说人话就是:枚举用来表示事物固定的有限种类型,是固定的多个常量对象的集合。
二、枚举的本质
- 下面我们使用一个例子对枚举的本质进行解释说明
- 测试源代码如下:
enum Season{ SPRING,SUMMER,AUTUMN,WINTER }
- 使用反编译工具反编译生成的字节码:
- 分析:
enum Season{
SPRING,SUMMER,AUTUMN,WINTER
}