时时彩一天赚200元方法 www.y2at3.com.cn IT职业教育

华中地区北大青鸟校区IT集训营

027-87807717

时时彩一天赚200元方法 > 热门IT技术教程 > Java技术教程 > > java编程教程之了解JDK1.5枚举类型

java编程教程之了解JDK1.5枚举类型

时间:2015-10-15 08:46 来源:北大青鸟武汉宏鹏鲁广校区作者:027hpedu
导读:java编程教程之了解JDK1.5枚举类型的了解能让大家在java开发的时候掌握更多的技能,北大青鸟武汉宏鹏鲁广校区java课程老师给大家进行讲解。

  java编程教程之了解JDK1.5枚举类型的了解能让大家在java开发的时候掌握更多的技能,时时彩一天赚200元方法武汉宏鹏鲁广校区java课程老师给大家进行讲解。

  Enum作为Sun新引进的一个关键字,看起来很象是特殊的class, 它也可以有自己的变量,可以定义自己的方法,可以实现一个或者多个接口。 当我们在声明一个enum类型时,我们应该注意到enum类型有如下的一些特征。

  1.它不能有public的构造函数,这样做可以保证客户代码没有办法新建一个enum的实例。

  2.所有枚举值都是public , static , final的。注意这一点只是针对于枚举值,我们可以和在普通类里面定义 变量一样定义其它任何类型的非枚举变量,这些变量可以用任何你想用的修饰符。

  3.Enum默认实现了java.lang.Comparable接口。

  4.Enum覆载了了toString方法,因此我们如果调用Color.Blue.toString()默认返回字符串”Blue”.

  5.Enum提供了一个valueOf方法,这个方法和toString方法是相对应的。调用valueOf(“Blue”)将返回Color.Blue.因此我们在自己重写toString方法的时候就要注意到这一点,一把来说应该相对应地重写valueOf方法。

  6.Enum还提供了values方法,这个方法使你能够方便的遍历所有的枚举值。

  7.Enum还有一个oridinal的方法,这个方法返回枚举值在枚举类种的顺序,这个顺序根据枚举值声明的顺序而定,这里Color.Red.ordinal()返回0。

  java编程教程之了解JDK1.5枚举类型,总的来说,enum作为一个新定义的类型,是希望能够帮助程序员写出的代码更加简单易懂,个人觉得一般也不需要过多的使用enum的一些特性,否则就和简单易懂的初衷想违背了。

  java编程教程之了解JDK1.5枚举类型北大青鸟武汉宏鹏鲁广校区学士后java和软件课程都针对java开发的知识进行了系统的讲解,能为大家解决java开发中需要解决的问题。

相关文章

告诉我们,你现在想了解什么?

精彩专题——96%的同学看到这里都会点击下面的专题

Copyright ? 2006-2016 武汉北大青鸟鲁广校区(武汉宏鹏教育咨询有限公司) 版权所有鄂ICP备11006561号 CacheTime:2018-11-02 11:16:35 CacheID:738

鄂公网安备 42011102000412号

  • 全国小麦收获进度过八成 2018-12-16
  • 您要明白的是,如果按照上海市的人口基数2500万计算的话,就算有100万的服务人员,平均每人也要保障25个人的预约服务.人要理性 2018-12-16
  • 王秀英受邪教全能神蛊惑离家出走 家人盼归 2018-12-16
  • 滴滴在江门属非法网约车 交通部门6次约谈未获进展 2018-12-15
  • 上交所发布试点创新企业股票或CDR上市交易实施办法 2018-12-15
  • 水乡“大花园”迎来投资热 2018-12-15
  • 这条百元级的牛仔裙,竟匹配了我衣橱里的所有单品 2018-12-15
  • 晋中市直机关将开展纪念建党97周年“红色+”系列活动 2018-12-14
  • 点击天山网 掌握全新疆 2018-12-14
  • 球迷高速公路停车看球 交警护送下高速 2018-12-14
  • 江苏破获偷排危化品船舶洗舱水污染环境案:犯罪嫌疑人陆续归案 2018-12-13
  • 西安上线“垃圾银行3.0” 它比烟头革命更可能成功! 2018-12-13
  • 中央军委印发《传承红色基因实施纲要》 2018-12-12
  • 紧盯节点,打赢反“四风”持久战(前沿观察) 2018-12-12
  • 德味手表了解一下 徕卡推出L1,L2机械表德味手表徕卡推出L1-手机行情 2018-12-12
  • 574| 930| 843| 716| 122| 8| 660| 559| 413| 565|