자바의 타입은 크게 두 종류로 나뉜다. primitive type과 reference type이다.
프리미티브 타입 - Java의 기본적인 형(기본형)
boolean : true or false
char : 2바이트 문자
byte : 1바이트 정수 (-128 ~127 )
short : 2바이트 정수 (-32768 ~ 32767)
int : 4바이트 정수
long : 8바이트 정수
float : 4바이트 소수
double : 8바이트 소수
레퍼런스 타입
프리미티브 타입을 제외한 모든 타입을 포함한다.
Primitive type의 기본값은 Null이다.
값이 저장되어 있는 곳의 주소를 저장하는 공간으로 힙 (Heap) 메모리에 저장된다.
즉 실제값이 저장되어 있는 메모리 주소를 저장한다.
'develop' 카테고리의 다른 글
변수의 Scope와 Lifetime -초보개발자- (0) | 2020.12.18 |
---|---|
리터럴과 변수 선언 및 초기화 -초보개발자- (0) | 2020.12.18 |
JDK 란? -초보개발자- (1) | 2020.12.18 |
JIT 컴파일러란? -초보개발자- (1) | 2020.12.18 |
컴파일의 방법과 실행 -초보개발자- (1) | 2020.12.18 |