기본 데이터 타입
자바에서 직접 값을 저장하는 데이터 타입
기본 데이터 타입은 미리 정의되어 있으며, 해당 데이터 타입의 변수에는 실제 값이 직접 저장
자바에서는 논리형 데이터 타입으로 boolean
을 제공
boolean
은 1비트의 크기를 가지며 오로지 true
, false
두 가지 값만 가질 수 있음
조건을 표현하는데 사용
문자를 저장하기 위해 char
라는 데이터 타입 제공
char
는 16비트의 크기를 가지며, 유니코드 문자를 저장
8비트 크기를 가지며, 부호 있는 정수를 저장
범위 : -128부터 127
16비트 크기를 가지며, 부호 있는 정수를 저장
범위 : -32,768부터 32,767
32비트 크기를 가지며, 부호 있는 정수를 저장
범위: -2,147,483,648부터 2,147,483,647
64비트 크기를 가지며, 부호 있는 정수를 저장
범위: -9,223,372,036,854,775,808부터 9,223,372,036,854,775,807
참조 데이터 타입
객체의 참조를 저장
참조 데이터 타입은 클래스, 인터페이스, 배열 등으로 구성
자바에서 자주 쓰이는 String
도 참조 데이터 타입 중 하나