자바에서 변수로 선언된 것들중에 'public static final' 로 선언된 변수가 constant(상수) 라 한다.
일반적으로 class에서 선언할때는 다음과 같이 선언 할 수 있다.
static final int MENU_ITEM = 12;
static final float PI = (float) 22 / 7;
이렇게 선언된 상수는 해당 Class에서 항상 동일한 값으로 존재한다.
만약 해당 Class가 아닌 다른 Class에서 값을 가져다 사용하기를 원할 경우에는 앞에public을 붙여 준다.
public static final int MENU_ITEM = 12;
public static final float PI = (float) 22 / 7;
그러면, 다른 클래스에서 참조가 가능하다.
[출처] http://itlang.tistory.com/entry/constant%EC%83%81%EC%88%98-%EC%84%A0%EC%96%B8%ED%95%98%EA%B8%B0
'자바 > JAVA' 카테고리의 다른 글
리터럴 (0) | 2015.11.20 |
---|---|
연산자 (0) | 2015.11.20 |
Java에서의 상수와 enum(열거형) 사용 예제 및 설명 (0) | 2015.11.20 |
Array 배열, 이차 배열, 다중 배열 (0) | 2015.11.20 |
초기화와 생성자 (0) | 2015.11.06 |