创建Java不可变型的枚举类型_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > 创建Java不可变型的枚举类型

创建Java不可变型的枚举类型

 2013/12/14 13:09:05  漫薛缝  程序员俱乐部  我要评论(0)
  • 摘要:创建Java不可变型的枚举类型,其实例如下:1//创建不可变型的枚举类2enumGender{3//此处的枚举值必须调用对应的构造器来创建4MALE("男"),FEMALE("女");56//或者,使用下面两个语句代替上面语句7//publicstaticfinalGenderMALE=newGender("男");8//publicstaticfinalGenderFEMALE=newGender("女");910privatefinalStringname
  • 标签:创建 Java 枚举
   创建Java不可变型的枚举类型,其实例如下:
  1 // 创建不可变型的枚举类
  2 enum Gender {
  3 // 此处的枚举值必须调用对应的构造器来创建
  4 MALE("男"), FEMALE("女");
  5
  6 // 或者,使用下面两个语句代替上面语句
  7 // public static final Gender MALE = new Gender("男");
  8 // public static final Gender FEMALE = new Gender("女");
  9
  10 private final String name;
  11
  12 // 枚举类的构造器只能使用private修饰,以使其不可变
  13 private Gender(String name) {
  14 this.name = name;
  15 }
  16
  17 public String getName() {
  18 return this.name;
  19 }
  20 }
  21
  22
  23 public class GenderImmutableTest {
  24 public static void main(String[] args) {
  25 Gender g = Gender.MALE;
  26 System.out.println(g + ":" + g.getName());
  27 }
  28 }
  疯狂Java培训专注软件开发培训,提升学员就业能力,重点提升实践动手能力。疯狂软件开设了java课程,ios课程,android课程,为你提供一个学习java技能的好机会,疯狂软件特大优惠活动,加疯狂软件微信号(疯狂软件),抢优惠,优惠100元+赠送iOS教材一本 详情请看疯狂java培训官网。IT从业着仍是社会所需要的高端人才,广州疯狂软件之力于培养企业所需要的中高端IT人才,让你成为备受企业青睐的人才。
  疯狂Java培训专注软件开发培训,提升学员就业能力,重点提升实践动手能力。技术知识沉淀深厚的老师,让你感受Java的魅力,激发你对于编程的热爱,让你在半年的时间内掌握8-10万的代码量,掌握Java核心技术,成为真正的技术高手;通过大量全真企业项目疯狂训练,迅速积累项目经验。让你成为技能型的现代化高端人才,迅速获得高薪就业!时间不等人,赶紧联系我们吧!疯狂java培训中心地址:广州天河区车陂沣宏大厦3楼。
发表评论
用户名: 匿名