Enum (sabit listesi)
Kısaca: Sabit, sınırlı bir adlandırılmış sabit kümesi için özel bir tip — örn. hafta günleri veya durum değerleri; yalnızca belirli değerlerin geçerli olması gereken yerlerde.
Biraz daha ayrıntılı: Bir enum teknik olarak özel bir sınıftır, bu yüzden kendi alanları, yapıcıları ve yöntemleri de olabilir. Basit String veya int sabitlerine göre büyük avantaj: derleyici geçersiz değerleri önler.
enum Status { OPEN, IN_PROGRESS, DONE }Ayrıntılı
enum Status {
OPEN("Waiting to be processed")Ayrıca bak: Sabitler (final), Switch deyimi, Sınıflar