자바 Enum 사용 이유 및 사용 방법
Enum을 왜 사용해야 하는가?
final static final 상수 형태로 사용을 하게 되면 일부 타입에서 컴파일시 레퍼런스 형태가 아니라 value로 치환을 한다.
이렇게 상수가 형태로 컴파일을 하게 된다면 해당 상수를 사용하는 모든 클래스들을 재컴파일을 해주어야 한다.
재컴파일 하지 않을 경우 기존 값을 그대로 사용할 수 있다.
Enum을 어떻게 사용해야 하는가?
아래와 같은 틀을 기본적으로 사용하면 된다.
.
public enum BlogEnum {
EXIST_CODE("EXIST"), NOT_EXIST_CODE("NOT_EXIST");
private String existCode;
BlogEnum(String existCode){
this.existCode = existCode;
}
public String getExistCode(){
return existCode;
}
}
.'Java' 카테고리의 다른 글
이클립스 자바스크립트 인코딩 설정 (0) | 2017.07.29 |
---|---|
자바 어플리케이션 성능 향상 방법(쓰레드 배치 성능 향상) (0) | 2016.10.31 |
mysql java text type 조회 (0) | 2016.06.18 |
No repository found at https://svn.codespot.com/a/eclipselabs.org/jsdt-jquery/updatesite (8) | 2016.06.05 |
원격 제어 프로그램 개발하기 (기본 1/4) (0) | 2016.06.05 |