상수
- 변수처럼 값(Data)를 저장할 수 있는 메모리 공간이다.
- 하지만 변수와는 달리 상수는 한번 저장한 데이터값을 변경 할 수 없다.
package JAVAStudy;
public class constant {
public static void main(String[] args) {
int i;
i = 10;
i = 5;
}
}
일단 먼저 변수를 다시 보면 int형 변수 i를 선언하고 그 i에다 10을 넣고, 다시 5를 넣으면 5로 바뀐다.
하지만 상수는 이렇게 되지 않는다.
package JAVAStudy;
public class constant {
public static void main(String[] args) {
int i;
i = 10;
i = 5;
final int J;
J = 10;
}
}
상수를 선언할때는 앞에 final을 붙여주고 변수를 선언하듯이 선언해준다.
상수의 명 규칙
- 첫글자는 대문자
- 두 단어 이상일경우 두단어 사이 언더바(_)를 쓴다.
만약 10이 있는데 5를 다시 넣으면 이렇게 오류가 뜬다.
상수를 사용하는 예
-
값이 변하면 안될때 ex ) 원주율
-
값만 봤을때 무엇을 의미하는지 쉽게 파악할 수 없는 값
'개발 공부 > JAVA 자바' 카테고리의 다른 글
[JAVA 공부] 조건문 (0) | 2020.10.07 |
---|---|
[JAVA 공부] 연산자 (0) | 2020.10.07 |
[JAVA 공부] 기본형 타입(형) 변환 (0) | 2020.09.30 |
[JAVA 공부] 기본형 타입 (0) | 2020.09.28 |
[JAVA 공부] 변수 (0) | 2020.09.24 |