JDK5 [Java] Enumerate에 관한 관찰 가장 일반적인 방법은 public static final int로 필드를 선언하는 것이었다. 1. 기본적인 static final int 선언 방법 그러나 이 방법은 Type-Safe 하지 않은 방법이기에 오류가 발생하기 쉬웠다. 심지어 위의 예시의 경우는 숫자로 되어있기에, 1~12의 값이 아닌 13, 심지어 음수까지도 사용할 수 있다. 이러한 경우를 시스템적으로 제약할 수 없으므로, 버그... JDK5JavaJDK5
[Java] Enumerate에 관한 관찰 가장 일반적인 방법은 public static final int로 필드를 선언하는 것이었다. 1. 기본적인 static final int 선언 방법 그러나 이 방법은 Type-Safe 하지 않은 방법이기에 오류가 발생하기 쉬웠다. 심지어 위의 예시의 경우는 숫자로 되어있기에, 1~12의 값이 아닌 13, 심지어 음수까지도 사용할 수 있다. 이러한 경우를 시스템적으로 제약할 수 없으므로, 버그... JDK5JavaJDK5