Java枚举

来源:互联网 发布:生死狙击软件免费版 编辑:程序博客网 时间:2024/06/08 17:51

枚举

创建enum时,编译器依据枚举类体,生成类;

该类继承自java.lang.Enum,类名即枚举类类名,final class Enum extends java.lang.Enum

编译器会向其中添加相关方法



应用

1.添加方法===最后一个枚举实例需要以【分号】结尾

1)构造函数绑定相关信息到枚举实例

2)覆盖Enum方法

3)编译器自动插入的方法


2.switch中的枚举

枚举和switch“天生一对“,不需要指定枚举类,即可使用枚举实例


3.接口组织的枚举类,内部类


4.利用Class字节码文件实现,枚举的枚举


5.静态导入


6.枚举集合相关

原创粉丝点击