1个回答
展开全部
目的:为了解决类型不安全提出的
使用:当我们在类中要指定选项必须为某些类型时,就要考虑用到枚举,这是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.枚举类型可以实现其它接口;
使用:当我们在类中要指定选项必须为某些类型时,就要考虑用到枚举,这是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.枚举类型可以实现其它接口;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询