• 2024-11-17面向对象高级 枚举
    面向对象高级枚举1.枚举的概述枚举类型本质上也是一种类,只不过是这个类的对象是有限的、固定的几个,不能让用户随意创建。--->因此,枚举类的构造器通常需要封装,加上权限修饰符private;若枚举只有一个对象,则可以作为一种单例模式的实现方式。枚举类的实现:在JDK5.0之前,需
  • 2024-05-23Java enum 枚举类
    JavaEnum枚举类概述枚举类型本质上也是一种类,只不过是这个类的对象是有限的、固定的几个,不能让用户随意创建。如果针对于某个类,其实例是确定个数,则推荐将此类声明为枚举类。如果枚举类的实例只有一个,则可以看作时单例的实现方式。枚举类的实现JDK5.0之前classS
  • 2024-04-01枚举类和注解
    目录一、枚举类的使用1.1、枚举类的理解1.2、自定义枚举类1.3、使用enum关键字定义枚举类1.4、Enum类中的常用方法1.5、使用enum关键字定义的枚举类实现接口二、注解的使用2.1、注解的理解2.2、Annotation的使用示例2.3、如何自定义注解2.4、jdk中4个基本的元注解的使用
  • 2023-05-10枚举类与注解
    枚举类的使用类的对象只有有限个,确定的。当需要定义一组常量时,强烈建议使用枚举类。如果枚举类只有一个对象,则可以作为单例模式的实现方式。如何定义枚举类:1.方式一:jdk5.0之前,自定义枚举类//自定义枚举类classSeason{ //1.声明Season对象的属性 privatefinalStringseas
  • 2023-04-26 第10章 枚举类和注解
    1.枚举类的使用枚举类的实现:在JDK1.5之前需要自定义枚举类在JDK1.5之后新增了enum关键字用于定义枚举类枚举类的属性:枚举类对象的属性不应允许被改动,所以应该使用privatefinal进行修饰。(若枚举只有一个对象,则可以作为一种单例模式的实现方式,即privatefinal类名instance=
  • 2022-10-20JKD1.5之后利用关键字Enum来创建枚举类
    JDK1.5之后使用Enum关键字创建枚举类 变成下面的枚举类 packagecom.msb.enum02;/***开发人:liu*日期:16:01:37*描述:定义枚举类:季节*版本:1.0*/
  • 2022-10-20枚举引入
    【1】数学:枚举法:1<x<42<y<8求x+y=6枚举法:一枚一枚的列举出来。前提:有限,确定【2】在java中,类的对象是有限个,确定的。这个类我们可以定义为枚举类举例:星期:一二三四五