Java 枚举(enum)【感觉不是很常用】

一:是什么?waht?

①:是JDK 1.5引入的新类型。 【所有枚举都继承java.lang.Enum类,不能再继承其他类

②:用来构建常量数据结构的模板,这个模板可拓展。

二:为什么?why?

      优点:①允许用常量来表示特定的数据片段,而且全部都以类型安全的形式来表示。

                ②程序健壮性增强

②:特点:屏蔽了类型信息。不用必须指定类型。【不用像 public static final定义常量】

三:怎么用?how?

①:定义enum类(like:  public enum Color{....}),在其中设置常量。

②:在class类型中,直接用Color.xxx调用,无需自己实例化

四:应用场景?where?

①:定义常量的时候。

更加详细的用法 请看:http://www.cnblogs.com/not-alone/articles/8359536.html

posted @ 2018-01-26 14:50  瀧思葉  阅读(223)  评论(0编辑  收藏  举报