java中的enum第二期:enum底层实现原理

上一期我们讲了java中的enum存在的意义,那么我们本期讲下enum的底层实现原理。从字节码中可以看出,enum实际上是继承了Enum类,然后把我们定义的每一个枚举元素,都编译成了一个常量,那我们再来看下Enum类的源码,如下图三所示:

网站地图