`
de6566088
  • 浏览: 32142 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

枚举的实例

阅读更多

public class EnumTest {
 
 public static void main(String[] args) {
  WeekDay weekDay1 = WeekDay.SUN;
  System.out.println(weekDay1);
 }
 
 //枚举是一个类
 public enum WeekDay{
  //枚举的东西必须放在最顶端
  SUN(2),MON,TUE(4);
  //构造方法必须private
  private WeekDay(){System.out.println("无参数构造");}
  private WeekDay(int a){System.out.println("有参构造"+a);}
//  Class class1 = 字节码1;
//  Class class2 = 字节码2;
// 字节码   用类时  从硬盘上2进制代码  加载到内存来生成字节码  才能创建对象  1类=字节码
// Date.class   
//Class.forName("")类加载器加载 ,返回字节码  字节码在虚拟机中返回   没有类,加载器加载放入虚拟机中

 }
}

分享到:
评论

相关推荐

    java 通过反射获取枚举类,及枚举类的值,枚举类枚举实例名

    3. **获取枚举实例名**:每个枚举实例都有一个与之关联的名称,这是在枚举声明中给出的字符串。可以使用`getName()`方法获取。 ```java String redName = colors[0].name(); // "RED" ``` 4. **通过名称获取枚举...

    属性及枚举实例

    属性和枚举实例在软件设计中非常常见,它们有助于保持代码的整洁,提高可读性,同时提供了一种强大的方式来控制数据的访问和行为。在处理复杂业务逻辑时,正确地使用属性和枚举能够减少错误,增强代码的可扩展性和可...

    java枚举实例代码

    虽然枚举不能作为其他类的父类,但它们默认继承了 `java.lang.Enum` 类,这意味着枚举实例可以使用 `Comparable` 和 `Serializable` 接口的方法。 此外,枚举可以实现接口,这使得它们可以具有自定义的行为。例如:...

    易语言文件枚举实例

    易语言文件枚举实例源码,文件枚举实例,枚举文件1,枚举文件2,取值,枚举文件3,枚举文件4,取变量数据地址_文本型,API枚举线程,Push,PopN,Pop0,Count,SendMessage_Str,FindFirstFileA,FindClose,FindNextFileA,...

    C++ SerialEnum 串口枚举实例

    总结来说,`C++ SerialEnum 串口枚举实例`涉及到的主要知识点包括串口通信的基本概念、Windows WinAPI或Linux的串口操作方法,以及如何在C++中实现串口枚举的类设计。通过理解和应用这些知识,开发者可以有效地管理...

    易语言源码易语言文件枚举实例源码.rar

    易语言源码易语言文件枚举实例源码.rar 易语言源码易语言文件枚举实例源码.rar 易语言源码易语言文件枚举实例源码.rar 易语言源码易语言文件枚举实例源码.rar 易语言源码易语言文件枚举实例源码.rar 易语言源码...

    JAVA的枚举实例以及应用

    JAVA的枚举实例以及应用

    USB枚举实例讲解\实例讲解USB的枚举(配置)过程

    本节将通过具体的实例来分析USB枚举过程。 1. **准备工作**: - 准备USB Monitor 2.26软件。 - 准备一个USB设备,例如一个U盘。 2. **启动USB Monitor**: - 运行USB Monitor。 - 创建新的监控会话。 - 选择...

    枚举完整讲解实例

    这种方式简单明了,但在某些场景下,我们可能需要给每个枚举实例附加更多的信息,这时就需要使用有参构造函数。 ##### 3. 有参构造函数枚举 当需要给每个枚举实例添加额外的数据时,可以使用有参构造函数: ```...

    易语言文件枚举实例源码-易语言

    在这个"易语言文件枚举实例源码"中,我们主要探讨的是如何在易语言中进行文件操作,特别是文件枚举的相关知识。 文件枚举是编程中常见的一种操作,它涉及到文件系统接口的使用,用于获取指定目录下所有文件的信息。...

    Delphi PCI设备枚举实例.rar

    Delphi PCI设备枚举,代码参考 遍历PCI设备。根据供应商代码和设备代码,获取对应的PCI设备名称,要使用到WinIok.dll和WinIo.sys组件,如果是单功能设备,则不再查funcNo>0的设备,已为您打包在源码里。

    Java枚举类型Enum的用法

    `values()`返回所有枚举实例的数组,`valueOf(String)`则根据名称创建对应的枚举实例。 5. **枚举的继承** 枚举默认继承`java.lang.Enum`类,因此它们不能直接继承其他类,但可以实现接口。这使得枚举可以具有特定...

    VC60串口枚举实例:设备管理器扫描方法、读取注册表方法、CreateFile方法

    在VC60中进行串口枚举是一项关键的系统编程任务,主要涉及到设备管理器的扫描、注册表的读取以及CreateFile函数的使用。这些技术对于开发串口通信的应用程序至关重要,因为它们允许程序员发现并连接到可用的串行端口...

    java枚举的一个实例

    枚举在多线程环境下也是安全的,因为它们是单例的,这意味着枚举实例的创建是线程安全的,无需担心并发问题。此外,枚举类型不能被实例化,除非通过`values()`或`valueOf()`方法,这增加了代码的可控性。 在Java中...

    枚举 实现交通灯的转换

    此外,枚举还提供了`toString()`、`equals()`、`hashCode()`等方法,分别用于获取枚举实例的字符串表示形式、比较两个枚举实例是否相等以及计算枚举实例的哈希码值。 #### 枚举的构造方法 枚举类型的构造方法是私有...

    java中enum枚举的详细用法

    由于枚举实例是单例的,它们可以被安全地放入数组或集合中,不会出现多个相同枚举实例的情况。 总之,Java中的枚举类型提供了一种安全、类型安全的方式来表示一组预定义的值。它们支持多种高级用法,包括构造函数...

    java枚举类用法

    可以像访问普通类的实例一样访问枚举实例,例如: ```java Color color = Color.RED; ``` 3. **枚举方法** 枚举类可以包含方法,这些方法可以被所有枚举实例共享: ```java enum Color { RED, GREEN, BLUE;...

    2021年JAVA枚举类型知识点.docx

    - 这意味着枚举实例可以序列化,并且可以与其他枚举实例进行比较。 4. **枚举实例的声明**: - 所有的枚举实例必须在枚举类中显式列出,不能动态创建新的实例。 - 列出的实例自动带有`public static final`修饰...

    java中枚举的详细使用介绍

    `Enum`类实现了`Serializable`和`Comparable`接口,这意味着枚举类型可以被序列化,并且枚举实例之间可以进行比较。 2. 枚举类的构造函数默认是`private`的,这意味着外部不能直接创建枚举实例。如果未明确指定访问...

    实例180 - 高效的枚举元素映射

    3. **策略模式**:枚举可以作为策略模式的一部分,每个枚举实例代表一种策略,通过枚举实例的选取来决定执行哪种策略。 4. **反射和注解**:在支持反射和注解的环境中(如Java),可以利用注解在编译时或运行时为...

Global site tag (gtag.js) - Google Analytics