A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© xpsyztd 中级黑马   /  2014-9-9 22:31  /  796 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

(1)使用enum声明,默认直接继承了java.lang.Enum类,而不是Object类;

(2)枚举类的对象是固定的,实例个数有限,不可以再new( ),枚举对象后可以跟();

(3)枚举元素必须位于枚举类体中的最开始部分,枚举元素后要有分号与其他成员分隔;

(4)枚举类的构造方法的权限修饰符默认是private;

(5)一旦枚举对象后面加上{},那么该对象实际是枚举匿名内部类对象;

(6)所有枚举类都提供一个静态的values()方法(返回该枚举类所有对象组成的数组),便于遍历所有枚举对象;

(7)所有枚举类都提供一个静态的valueOf(String name)方法, 返回枚举类中对象名等于 name的对象。
EG:
  1. public enum Color
  2. {
  3.       Red(), Green(){}, Blue{};
  4. }
复制代码




0 个回复

您需要登录后才可以回帖 登录 | 加入黑马