【版权声明】未经博主同意,谢绝转载!(请尊重原创,博主保留追究权)
https://blog.csdn.net/m0_69908381/article/details/131212897
出自【进步*于辰的博客】
其实我的【Java-API】专栏内的博文对大家来说意义是不大的。因为暂且没有源码讲解,而且需要看Java-API,直接看Java-API文档就行了,也不用看博文。所以呢,这篇博文主要是写给我自己看的,也就是Java-API笔记。
因为我发现目前,我对Java-API的学习意识比较薄弱,需要慢慢习惯使用Java-API,乃至剖析源码来提升自己的源码阅读能力和编码素质。
大家如果需要Java-API文档,我上传了【https://download.csdn.net/download/m0_69908381/87691693】。
文章目录
- 1、概述
- 2、构造方法摘要
- 2.1 String name, int ordinal
- 3、方法摘要
- 3.1 protected Object clone()
- 3.2 int compareTo(E o)
- 3.3 boolean equals(Object other)
1、概述
这是所有 Java 语言枚举类型的公共基本类。
从以下版本开始:
1.5
另请参见:
序列化表格
2、构造方法摘要
2.1 String name, int ordinal
单独的构造方法。
说明:
下图是关于ordinal
。
注释的大致意思是:这个常量用于设计复杂Enum
,初始值为0
。
3、方法摘要
3.1 protected Object clone()
抛出 CloneNotSupportedException。
3.2 int compareTo(E o)
比较此枚举与指定对象的顺序。
说明:
先看源码。
成员变量ordinal
是Enum
的标志,故通过此变量判断2个 Enum 是否相同。
3.3 boolean equals(Object other)
当指定对象等于此枚举常量时,返回 true。
说明:
先看源码。
即直接比较(==
),
本文持续更新中。。。