JDK5以上版本的新功能枚举.PPT

上传人:国*** 文档编号:951354 上传时间:2018-11-09 格式:PPT 页数:18 大小:91KB
下载 相关 举报
JDK5以上版本的新功能枚举.PPT_第1页
第1页 / 共18页
JDK5以上版本的新功能枚举.PPT_第2页
第2页 / 共18页
JDK5以上版本的新功能枚举.PPT_第3页
第3页 / 共18页
JDK5以上版本的新功能枚举.PPT_第4页
第4页 / 共18页
JDK5以上版本的新功能枚举.PPT_第5页
第5页 / 共18页
点击查看更多>>
资源描述

1、第 17章JDK 1.5以上版本的新功能 枚举 枚举简介 枚举的作用 枚举的用法 枚举类和枚举关键字 类集对于枚举的支持 深入了解枚举17.1 枚举简介在生活中,有很多很多关于枚举的例子,例如上面提到的表示星期的 SUNDAY, MONDAY,TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY,就是一个枚举 17.2 枚举的作用【 范例 17-1】 在未出现枚举关键字前如何使用枚举功能。这是在 JDK1.5以前,枚举没有被运用到Java中时所采用的一种操作形式,通过此范例来了解在枚举没有被引用之前,引入类似对象时的情况【 范例 17-2】 通过构造方法

2、调用枚举类型。当枚举类型被创建的同时,需要在类型中创建构造方法,以便于在今后使用中调用, JDK1.5之前,枚举类型的创建和调用都非常复杂 【 范例 17-3】 在枚举中使用接口 17.3 枚举的用法 17.1.1 常见的枚举定义方法 17.1.2 在程序中使用枚举 17.1.3 在 switch语句中使用枚举17.3.1 常见的枚举定义方法在枚举类型中,一般的定义形式为enum 枚举名 枚举值表 ;【范例 17-4】 枚举在 Java中的确切含义。本例是在 JDK1.5之后,也就是当枚举被引入到 Java中之后,进行创建枚举类型结构的代码。通过范例 17-4与范例 17-1的对比,来了解 J

3、ava改进过程中,对相同类型对象的不同设置方法 17.3.2 在程序中使用枚举【 范例 17-5】 调用全新的枚举类型。本例是关于对范例 17-4中创建的 Color枚举类型的调用程序,程序中会讲解对于通过 Enum关键字创建的枚举类型的调用方法。运行以下代码将得到一个创建的枚举类型的其中一个取值: RED17.3.3 在 switch语句中使用枚举【范例 17-6】 在 switch中使用枚举。是创建的一个Switch语句,通过 Switch调用枚举类型 Color完成对于枚举的类型的筛选17.4 枚举类和枚举关键字 17.4.1 枚举类 17.4.2 枚举关键字 17.4.3 枚举类与枚举

4、关键字的区别17.4.1 枚举类枚举类( Enum类)是在 Java.lang包下定义个的一个公共类,他的作用是用来构造新的枚举类型【 范例 17-7】 通过枚举类构造方法得到对象取值范围。本例是通过调用在 Enum类中的方法 values()来的到枚举类型中各个对象的取值范围。通过实例看到在Enum类中所包含方法的调用方式,同时了解 Enum类的作用17.4.2 枚举关键字相对于枚举类( Enum类),枚举关键字( enum关键字)则是定义的一个枚举类型【 范例 17-8】 是通过对于 Enum类中的 ordinal()方法的调用,来输出枚举类型中每一个对象的编号,在没有对编号做出特殊声明时, Java虚拟机一般将被创建的枚举类型对象自动编号,编号从 0开始

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 1

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。