Java枚举与注解

Java枚举与注解

  • 枚举
    • 什么是枚举
    • 枚举的实现方式
      • 1.自定义类实现枚举
      • 2.使用enum关键字实现枚举
    • emun关键字实现枚举-注意事项
    • 枚举成员方法
    • 小测试
    • enum使用细节
  • 注解
    • 什么是注解
    • 注解分类
      • @override
      • Deprecated
      • SuppressWarnings
    • 元注解

枚举

Java枚举与注解_第1张图片

什么是枚举

Java枚举与注解_第2张图片

枚举的实现方式

Java枚举与注解_第3张图片

1.自定义类实现枚举

Java枚举与注解_第4张图片
Java枚举与注解_第5张图片

2.使用enum关键字实现枚举

Java枚举与注解_第6张图片
Java枚举与注解_第7张图片
Java枚举与注解_第8张图片

emun关键字实现枚举-注意事项

Java枚举与注解_第9张图片
对第三点的解释
Java枚举与注解_第10张图片

枚举成员方法

Java枚举与注解_第11张图片

Java枚举与注解_第12张图片

values
Java枚举与注解_第13张图片
valueOf
Java枚举与注解_第14张图片
compareTo
Java枚举与注解_第15张图片

小测试

Java枚举与注解_第16张图片
Java枚举与注解_第17张图片
Java枚举与注解_第18张图片
第二题
Java枚举与注解_第19张图片
Java枚举与注解_第20张图片
Java枚举与注解_第21张图片

在这里插入图片描述

enum使用细节

Java枚举与注解_第22张图片

注解

什么是注解

Java枚举与注解_第23张图片

注解分类

Java枚举与注解_第24张图片

@override

Java枚举与注解_第25张图片

Java枚举与注解_第26张图片
Java枚举与注解_第27张图片
Java枚举与注解_第28张图片
Java枚举与注解_第29张图片

Deprecated

Java枚举与注解_第30张图片
Java枚举与注解_第31张图片

Java枚举与注解_第32张图片

Java枚举与注解_第33张图片

SuppressWarnings

Java枚举与注解_第34张图片
在这里插入图片描述
在这里插入图片描述

Java枚举与注解_第35张图片

Java枚举与注解_第36张图片

元注解



Java枚举与注解_第37张图片

你可能感兴趣的:(Java,java,开发语言,后端)