1. 메모리의 비트의 조합은 같으나 메모리의 크기가 다른 정수형
ㄱ. 바이트(byte) : 1바이트
자바에서만 사용하는 데이터 타입
1바이트짜리 데이터 타입
일반적으로 char가 1바이트지만 자바에서는 char형이 유니코드 표현을 위해 2바이트로 바뀌게 됨
그래서 자바에서 1바이트 데이터 타입을 위해 새롭게 만든 데이터 타입
ㄴ. 문자(char) : 2바이트
숫자 (문자) (String은 숫자가 아닌 문자열이다)
ㄷ. 정수(int) : 4바이트
ㄹ. 큰정수(long) : 8바이트
ㅁ. 작은정수(short) : 2바이트
2. 메모리의 비트의 조합은 같으나 메모리의 크기가 다른 실수형
ㄱ. 덜 정밀한 실수형(float) : 4바이트
ㄴ. 정밀한 실수형(double) : 8바이트
3. boolean 형
ㄱ. boolean : 1바이트
true / false 값으로 구분됨
4. unsigned
자바에서는 모든 데이터 타입이 signed형이다. unsigned 계열의 데이터 타입은 지원하지 않는다.
ㄱ. signed : 음수와 양수를 함께 표현하는 계열
ㄴ. unsigned : 양수만을 표현하는 계열