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 : 양수만을 표현하는 계열

+ Recent posts