- 2
- 0
- 约 13页
- 2016-12-21 发布于江苏
- 举报
JAVA 核心技术(中级) 刘彬liubin.ah@ 微博/simpleframework/simpleframework第八章:JKD 5.0新特性 枚举 增强的for循环枚举类在某些情况下, 一个类的对象是有限而且固定的(例如:季节类, 行星类,日期类), 这种实例有限而且固定的类, 在 Java 中被称为枚举类手动实现枚举类:通过 private 将构造器隐藏起来把这个类的所有可能实例都使用 public static final 修饰提供一个静态方法根据给定的特定参数返回相应的实例属性不应允许被改动, 所以应该使用 private final 修饰手工实现枚举类示例代码 为什么需要枚举为什么需要枚举?一些方法在运行时,它需要的数据不能是任意的,而必须是一定范围内的值,此类问题在JDK5以前采用自定义带有枚举功能的类解决,Java5以后可以直接使用枚举予以解决。枚举类和普通类的区别枚举类和普通类的区别:使用 enum 定义的枚举类默认继承了 java.lang.Enum 类枚举类的枚举类的构造器只能使用 private 访问控制符所有实例必须在枚举类中显式列出(, 分隔; 结尾). 列出的实例系统会自动添加 public static final 修饰所有的枚举类都提供了一个 values 方法, 该方法可以很方便地遍历所有的枚举值枚举类特性枚举类具有如下特性:枚举类也是一种
您可能关注的文档
- ch2.3 无穷小量与无穷大量.ppt
- CH2第1节 随机变量.ppt
- ch2极限与连续.ppt
- ch4(4.1-4.3).ppt
- ch4-1 质点动量定理.ppt
- ch4差异量数.ppt
- CH3长度测量技术基础.ppt
- Ch12购物中心.ppt
- ch5 外部性、环境政策与公共品.ppt
- CH6-1平衡态 态参量和理想气体物态方程2.ppt
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
最近下载
- Unit 4 Eat Well 单元测试题 新教材 人教版七年级英语下册.doc VIP
- 政策汇编-全国碳市场交易制度法规政策汇编-2024.pdf VIP
- 太原市2026届高三(二模)语文试卷(含答案及解析).pdf
- 江宁校区新建危废库项目环境影响报告.pdf VIP
- 重症急性胰腺炎.pptx VIP
- 物理学基础与学科发展前沿专题一 绪论.ppt VIP
- 2024年韶关市新丰县医共体招聘专业技术人员笔试真题.docx VIP
- 新版标志牌GB 2894-2025《安全色和安全标志》word版.docx VIP
- 2025年韶关市新丰县医共体招聘专业技术人员笔试真题.docx VIP
- 2025年毕业论文开题报告撰写方法(十五篇).docx VIP
原创力文档

文档评论(0)