java-枚举类

Posted ALMOST_MUJIN

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java-枚举类相关的知识,希望对你有一定的参考价值。

java-枚举类

定义:

  用来对一定范围内的值进行取值。

 

语法:

  enum 枚举类名称{对象实例、对象实例···;}

 

特性:

  1、是一种特殊形式的java类。

  2、每一个枚举值代表枚举类中的一个实例对象。

  3、与普通类一样,在声明枚举类的同时,也声明属性和方法与构造函数,但枚举类的构造函数必须是私有的。

  4、switch语句也可接受每户类型并且会自动检查是否含有所有的枚举值,建议增加一个default选项。

  5、若枚举类中只有一个枚举值,则可当单例设计模式使用。

 

以上是关于java-枚举类的主要内容,如果未能解决你的问题,请参考以下文章

Java 枚举

《疯狂Java讲义》(十六)---- 枚举类

枚举类

java-枚举类

java中的枚举类

Java 枚举类型必须定义在静态类中