Java枚举类
来源:互联网 发布:淘宝曼妮芬内衣怎么样 编辑:程序博客网 时间:2024/06/03 18:21
枚举类是一个特殊的类,它可以拥有自己的成员变量、方法,可以实现一个或者多个接口,定义自己的构造器。
与普通类的区别:
1.使用emum定义、非抽象的枚举类默认会使用final修饰,因此不能继承。
2.枚举类可以实现一个或者多个接口,使用emum定义的类默认继承java.lang.Emum类,因此枚举类 不能显示继承其他类。其中java.lang.Emum类实现了java.lang.Serializable和java.lang.Comparable两个接口。
3.枚举类的所有实例必须在枚举类的第一行显示列出,系统会自动添加 public static final 修饰。
4.枚举类的构造器只能以private作为访问修饰符。
5.枚举类里定义抽象方法不能使用abstract关键字将枚举类定义为抽象类,但因为枚举类需要显示创建枚举类,而不是作为父类,所以定义枚举类必须为抽象方法提供实现。
java.lang.Emum类中提供以下方法:
0 0
- java枚举类!
- java 枚举类
- java 枚举类
- 浅析java枚举类
- java 枚举类
- Java枚举类
- Java枚举类
- JAVA中的枚举类
- java枚举类
- JAVA笔记:枚举类
- JAVA枚举类
- java枚举类
- java枚举类介绍
- java枚举类
- Java枚举类详解
- 69 Java 枚举类
- 【java】枚举类
- Java枚举类
- jQuery跳出或终止循环
- 二叉树的非递归遍历
- IK示例
- 管理者的角色修炼-第二课总结
- 最小的K个数
- Java枚举类
- watchOS 2教程(一):开始吧
- 第二节课作业
- AES解码问题
- JSON导入jar问题
- Spring bean 生命周期
- ZOJ - 3875-Lunch Time
- Android 两个fragment之间数据传递
- leetcode题解日练--2016.6.22