프로그래밍 언어/자바의 정석 기초편
자바의 정석 기초편 ch2-5 상수와 리터럴
life grow
2022. 5. 4. 22:24
변수: 하나의 값을 저장하기 위한 공간 변경o
상수: 한번만 값을 저장 가능한 변수 변경x
리터럴(기존의 상수): 그 자체로 값을 의미하는 것
int score = 100;
score = 200;
final int MAX = 100;
MAX = 200; //에러
상수는 변수 앞에 final을 붙여준다.
상수라고 쓰면 되지 왜 굳이 리터럴이라는 말을 쓸까?
상수를 한번만 값을 저장 가능한 변수로 정의해서
그것과 구별하기 위해서 리터럴이라는 용어를 쓰는 것이다.
지역변수는 읽기전에 반드시 초기화를 해줘야한다!