충분히 쌓여가는
변수의 타입 본문
변수는 하나의 값을 저장하기 위한 메모리 공간
public class practice {
public static void main(String[] args) {
int age = 25;
}
}
하지만 하나의 변수의 모든 종류의 값을 저장할 수 없다
변수 타입은 정수, 입력하려는 값은 실수이기 때문에 에러가 발생한다
변수의 타입은 저장할 값의 타입에 의해 결정된다
public class practice {
public static void main(String[] args) {
int age = 25;
age = 3.14; // 에러
}
}
변수의 타입은 기본형과 참조형으로 나눌 수 있다
기본형 변수는 실제 값을 저장
참조형 변수는 어떤 값이 저장되어 있는 주소(memory address)를 값으로 갖는다
- 기본형(primitive tpye)
- 논리형(boolean), 문자형(char), 정수형(byte, short, int, long), 실수형(float, double)
- 총 8개, 계산을 위한 실제 값을 저장
- 참조형(reference type)
- 8개 기본형을 제외한 나머지 타입
- 객체의 주소를 저장
'Java > JAVA1' 카테고리의 다른 글
printf(), toBinaryString() (0) | 2023.05.14 |
---|---|
기본형(Primitive type) (0) | 2023.05.14 |
두 변수의 값 교환 (0) | 2023.05.14 |
변수(variable), 상수(constant), 리터럴(literal) (0) | 2023.05.14 |
변수 사용 이유 (0) | 2023.05.14 |