加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

Enumeration

发布时间:2020-12-14 06:36:57 所属栏目:Java 来源:网络整理
导读:这里是修真院后端小课堂,每篇分享文从 【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】 八个方面深度解析后端知识/技能,本篇分享的是: 【 Enumeration】 1.背景介绍 枚举是一个比较重要的知识点,在

这里是修真院后端小课堂,每篇分享文从

【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】

八个方面深度解析后端知识/技能,本篇分享的是:

【 Enumeration】

1.背景介绍

枚举是一个比较重要的知识点,在之前做任务的时候简单的接触了一下,所以这次给大家介绍一下,抛砖引玉。

2.知识剖析

值类型枚举 (enumeration),是值类型的一种特殊形式,

它从 System.Enum 继承,并为基础基元类型的值提供备用名称。枚举类型有名称、基础类型和一组字段。

基础类型必须是一个内置的有符号(或无符号)整数类型(如 Byte、Int32 或 UInt64)。

字段是静态文本字段,其中的每一个字段都表示常数。

所使用的语言给每个字段都分配一个基础类型的特定值。

java中的枚举类可以有构造函数、可以实现接口,但不能继承任何类,其在编译以后默认继承jdk内部的枚举类。

那么问题来了:什么时候需要使用枚举?

当我们对于一些比较固定的常量的时候,使用枚举是很好的方法。

在程序中这样的“数据集”,它们的数值在程序中是稳定的,而且“数据集”中的元素是有限的。

例如星期一到星期日七个数据元素组成了一周的“数据集”,春夏秋冬四个数据元素组成了四季的“数据集”。

想了解更多?

看下面↓

PPT:

视频:

Enum枚举_腾讯视频

作者:yubotao 链接:https://www.jianshu.com/p/34a8deabfb75 來源:简书 简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

更多内容,可以加入IT交流群565734203与大家一起讨论交流

这里是技能树·IT修真院:,初学者转行到互联网的聚集地

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读