Java Enum Trick(Java枚举实现原理)
Java 从JDK1.5开始引入了枚举特性,用户可以直接采用与C++类似的方式定义枚举类型。有趣的是,Java 枚举的实现是在字节码编译器层次,并未修改JVM底层。本文主要在字节码层面分析Java Enum的实现方式。代码1在enumtestpkg包中定义了MyColor枚举类型,其包含red,blue两个枚举常量。 #代码1package enumtestpkg;public ...
原创
2018-03-12 18:32:15 ·
317 阅读 ·
0 评论