열거 형이란 무엇이며 왜 유용합니까? 오늘 나는이 사이트에서 몇 가지 질문을 탐색하고 있었고 그러한 솔루션에 대한 스레드 안전 이점에 대해 enum 단일 패턴으로 사용되고 있다는 언급을 발견했습니다 . 나는 enums를 사용하지 않았 으며 지금은 몇 년 동안 Java로 프로그래밍 해 왔습니다. 그리고 분명히 그들은 많이 바뀌 었습니다. 이제 그들은 그들 자신 안에서도 OOP를 완벽하게 지원합니다. 이제 일상 프로그래밍에서 열거 형을 사용해야하는 이유와 무엇입니까? 변수 (특히 메소드 매개 변수)가 가능한 작은 값 중 하나만 사용할 수있는 경우 항상 열거 형을 사용해야합니다. 유형 상수 (계약 상태 : "영구적", "임시", "도제") 또는 플래그 ( "지금 실행", "실행 연기")와 같은 예가 있습니다...