자바의 데이터타입
(1) 원시 타입(primitive type) - 정수, 실수, 문자, 논리 리터럴 저장하는 타입
- (byte, char, short, int, long, float, double, boolean)
- 실제 값을 변수 안에 저장
(2) 참조 타입(reference type) - 객체(Object)의 번지를 참조하는 타입 (번지를 통해 객체를 참조)
- 배열, 열거, 클래스, 인터페이스 타입
- 메모리의 번지를 값으로 가짐
//기본 타입 변수
int age = 22;
//참조 타입 변수
String name = "kbs";
int형 변수 age : 22라는 값을 "직접" 저장하고 있음
String 클래스 변수 name : "힙(heap)영역의 String 객체 주소 값"을 가지고 있음
- 주소를 통해 객체를 참조
'Programming Language > Java' 카테고리의 다른 글
[JAVA] Airline Booking Engine (0) | 2020.07.12 |
---|---|
[JAVA] 메모리 사용 영역(Runtime Data Area) (0) | 2020.07.02 |
[JAVA] break문 사용 (0) | 2020.06.01 |
[JAVA] 키보드로부터 입력받기 (0) | 2020.06.01 |
[JAVA] 임의의 정수 뽑기 (0) | 2020.06.01 |