이번에는 자료형(DataType)의 종류 중 기본자료형(PDT)과 사용자정의자료형(UDDT)에 대해서 알본다.
그리고 사용자정의자료형과 객체(Object, class)와의 관계를 이해하는 것이 목표이다.
자료형의 종류
자료형 | 데이터 | 크기 | 표현 가능 범위 |
---|---|---|---|
boolean | 참과 거짓 | 1bit | true, false |
char | 문자 | 2bit | ‘\u0000’ ~ ‘\uFFFF’ |
byte | 정수 | 1bit | -128 ~ +127 |
short | 정수 | 2bit | -32,768 ~ +32,767 |
int | 정수 | 4bit | -2,147,483,638 ~ +2,147,483,647 |
long | 정수 | 8bit | -9223372036854775808 ~ +9223372036854775807 |
float | 실수 | 4bit | -3.402932347e+38 ~ +3.40292347e+38 |
double | 실수 | 8bit | -179769313486231570e+308 ~ 1.79769313486231570e+08 |
종류 | 크기 | 1bit | 2bit | 4bit | 8bit |
---|---|---|---|---|---|
논리형 | boolean | ||||
문자형 | char | ||||
정수형 | byte | short | int | long | |
실수형 | float | double |