| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> Java知识库 -> 【Java面向对象】枚举类、enum关键字、Enum类 -> 正文阅读 |
|
|
[Java知识库]【Java面向对象】枚举类、enum关键字、Enum类 |
文章目录
枚举英文是:enumeration 自定义枚举类
使用enum关键字实现枚举类上面的Season类如何使用enum来创建呢?
枚举类详解① 当使用enum关键字创建一个枚举类时,默认会继承Enum类通过javap命令将上面的Season2枚举类反编译,可以看到Season2类是一个final修饰的类,同时继承了 同时 ② 传统的 public static final 枚举类名 变量名 = new 枚举类名(构造参数列表) 简化成 变量名(构造参数列表)传统的 最开始的这样: ③ 如果使用无参构造器创建枚举对象,则实参列表的小括号也可以省略。
④ 当有多个枚举对象时,使用 , 间隔,最后一个使用分号结尾,并且必须放在枚举类的行首。可以参考第③条中的写法 ⑤ 根据Enum类的源码可以看到,如果没有重写toString方法并且直接打印枚举类的对象,得到的是枚举对象的名字。
⑥ 使用enum关键字之后,就不能继承其他类了,因为会自动继承Enum类,Java是单继承。
⑦ 枚举类和普通类一样,可以实现接口。
Enum常用的方法
|
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年12日历 | -2025/12/15 6:37:55- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |