这篇文章总结java1.5后jdk中新加的一种类型:enum。更多的源代码请访问我的github:https://github.com/yangsheng20080808/deepIntoJava
本文分为2大部分
- 反编译看枚举怎么用
- 其实枚举用法很简单
反编译看枚举怎么用
枚举是基于泛型实现的,枚举是什么,其实枚举就是一个普通的类:enum是一个语法糖,Enum是对应的类:
我们将源代码先编译,然后反编译可以看到(解语法糖之后):
很显然:enum Sex是一个final类