Java 05 변수, 상수, 리터럴
자바/2. 변수2021. 3. 26. 06:58
변수(variable)
하나의 값을 저장하기 위한 공간
ex)
int score = 100;
score = 200;
상수(constant)
한 번만 값을 저장 가능한 변수, final 로 선언한다.
ex)
final int MAX = 100 ; // MAX는 상수
MAX = 200 ; // 상수이므로, 변경할 수 없다. 에러발생
리터럴(literal)
그 자체로 값을 의미하는 것. 상수랑 완전 똑같다.
(그러면 왜 리터럴을 써? 자바에서 상수를 한 번만 값을 저장 가능한 변수라 정의했으므로, 구분하기 위해)
ex)
int score = 100;
score = 200;
final int MAX = 100 ; // MAX는 상수
MAX = 200 ; // 상수이므로, 변경할 수 없다. 에러발생
char ch = 'A' ;
String str = "abc" ;
'자바 > 2. 변수' 카테고리의 다른 글
Java 07 문자 리터럴과 문자열 리터럴 (0) | 2021.03.27 |
---|---|
Java 06 리터럴의 타입과 접미사 (2) | 2021.03.26 |
Java 04 변수의 타입 (0) | 2021.03.26 |
Java 03 변수의 선언과 저장 (0) | 2021.03.26 |
Java 02 덧셈 뺄셈 계산하기 (0) | 2021.03.26 |
댓글()