java学习路线__高级开发__枚举__4

枚举

一:多例与枚举

了解多例设计模式:构造方法私有化,类内部需要若干个实例化对象通过Static方法返回 。

枚举就是高级的多例设计模式

二:Enum类

enum是关键字,使用关键字定义了一个继承了抽象Enum的实体类

三:枚举中定义其他结构

枚举类有很多内容是,枚举对象在类的第一行

枚举类的构造方法不能使用public应该使用private

枚举还可以实现接口,暂时没有特殊的使用地方

四:枚举应用

枚举定义一个表示性别的枚举类

枚举还可以支持switch判断

对于枚举来说,因为枚举的出现较晚,开发中爱用不用,随便你用,不推荐使用。

记录时间:(2017年04月25日 12:19  枚举算是java从别的语言学到的吧,java中的枚举比其他语言的功能多一些,但是用处好像不是很大)

你可能感兴趣的:(java,java,高级开发)