충분히 쌓여가는
변수(variable), 상수(constant), 리터럴(literal) 본문
변수
하나의 값을 저장하기 위한 공간
public class practice {
public static void main(String[] args) {
int value = 100; // 변수
value = 110;
}
}
상수
변수와 마찬가지로 값을 저장할 수 있는 공간이지만
한 번만 값을 저장 가능한 변수
변수의 타입 앞에 키워드 final을 붙여주기만 하면 됨
public class practice {
public static void main(String[] args) {
final int MAX_VALUE = 100; // 상수
MAX_VALUE = 50; // 에러 발생
}
}
리터럴
그 자체로 값을 의미하는 것
= 기존의 상수의 다른 이름
프로그래밍에서 상수를 '값을 한 번 저장하면 변경할 수 없는 저장공간'으로 정의했기 때문에 이와 구분하기 위해 상수 대신 리터럴이라는 용어를 사용한다
'Java > JAVA1' 카테고리의 다른 글
printf(), toBinaryString() (0) | 2023.05.14 |
---|---|
기본형(Primitive type) (0) | 2023.05.14 |
두 변수의 값 교환 (0) | 2023.05.14 |
변수의 타입 (0) | 2023.05.14 |
변수 사용 이유 (0) | 2023.05.14 |