java里什么情况用枚举啊

java里什么情况用枚举啊普通话说,谢谢... java里什么情况用枚举啊
普通话说,谢谢
展开
 我来答
硬木花道09G
推荐于2016-10-28 · TA获得超过858个赞
知道小有建树答主
回答量:139
采纳率:0%
帮助的人:131万
展开全部
目的:为了解决类型不安全提出的
使用:当我们在类中要指定选项必须为某些类型时,就要考虑用到枚举,这是jdk1.5之后才提出的。
类型安全的枚举类型简介:
1)enum:可以定义一个类型,而且还可以限制该类型的取值在某个范围内
2)语法:enum enumName{枚举值1,...,枚举值n}
3)适用位置:包中、类中,但不能在方法中
4)注意:
1.所有的enum类型都继承自java.lang.Enum;
2.自定义的enum类型不能再有子类;
3.枚举类型的取值默认为public static final;
4.枚举类型中可以定义属性和方法;
5.构造器必须是私有的;
6.枚举类型的取值就是其实例对象,它会调用该枚举类型的构造器,还要实现枚举类型中所有的抽象方法;
7.枚举类型可以实现其它接口;
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式