1.열거형(enum; enumerated type) : 상수들을 보다 간편하게 관리할 때 유용하게 사용할 수 있는 자바의 문법 요소 *상수는 변하지 않는 값을 의미, final 키워드로 선언 -상수명의 중복을 피하고, 타입에 대한 안전성을 보장 -같은 효과의 다른 코드에 반해 훨씬 간결하고 가독성이 좋음 -switch문에서도 작동이 가능(사용자 정의 타입은 switch문 사용시 에러발생) *switch문의 조건은 char, byte, short, int, Character, Byte, Short, Integer, String, enum 타입 아래와 같은 예시로 사용 enum 열거형이름 { 상수명1, 상수명2, 상수명3, ...} +상수명은 관례적으로 대문자로 작성 +각각의 상수들에는 자동적으로 0부터 시..