TIL: 스스로 이해한 것을 바탕으로 정리하였기에 오류가 있을 수 있습니다. 틀린 부분은 댓글로 알려주시면 감사하겠습니다.
상수
상 (常 항상 상) + 수 (모든 데이터) : 변하지 않는 데이터
수학에서는 변하지 않는 값을 의미하고, 컴퓨터에서는 한 번만 저장(기록)할 수 있는 메모리를 의미한다.
변수와 반대로 한번 담긴 값은 변경할 수 없다.
변수에 담긴 값은 언제든 변경될 수 있다
int age = 20;
age = 21;
System.out.println("age : " + age);
=> 출력은 21 이 됨
상수의 선언
변수 앞에 final을 붙이기 (참 쉽죠?)
final String BAN = "A반";
이미 A반인 "BAN"을 1반으로 변경시키면 오류가 생기는 것을 볼 수 있다.
변수와 반대로 상수명은 전체 대문자 사용을 권장한다.
초기화하기
1) 선언 후 초기화
final String BAN;
BAN = "A반";
2) 선언과 동시에 초기화
final String BAN = "A반";
'Java' 카테고리의 다른 글
[Java] System.out.printf("활용하기"); println/print/printf 차이점과 활용 (0) | 2020.12.21 |
---|---|
[Java] 형변환? 자동형변환과 그의 순서, 그리고 강제형변환 (0) | 2020.12.19 |
[Java]스캐너? 스캐너 정의와 호출, 스캐너를 활용하여 입력값 출력하기 (0) | 2020.12.18 |
[Java] 문자와 문자열 그리고 숫자의 정수와 실수, 연산 (0) | 2020.12.17 |
[Java] 변수? 정의와 변수사용목적, 변수의 선언과 대입, 명명규칙까지 (0) | 2020.12.17 |
댓글