Java Enum
In Java, an enum (short for “enumeration”) is a special data type that defines a set of named constants, also known as enum constants or enumerators. Enumerations provide a way to define a finite set of values that a variable can take on.
Enum constants are typically used to represent a predefined list of related values or options.