데이터의 크기
8 bit (비트) = 1 byte
1024 byte (바이트) = 1 kilobyte
1024 kilobyte (킬로바이트) = 1 megabyte
1024 megabyte (메가바이트) = 1 gigabyte
1024 gigabyte (기가바이트) = 1 terabyte
1024 terabyte (테라바이트) = 1 petabyte
1024 petabyte (페타바이트) = 1 exabyte
1024 exabyte (엑사바이트) = 1 zettabyte
정수형
데이터 타입 | 메모리 크기 | 표현 가능 범위 |
byte | 1 byte | -128 ~ 127 |
short | 2 byte | -32,768 ~ 32,767 |
int | 4 byte | -2,147,483,648 ~ 2,147,483,647 |
long | 8 byte | ~~~ |
실수형
float | 4 byte | ~~~ |
double | 8 byte | ~~~ |
문자
char | 2 byte | 모든 유니코드 문자 |
상수의 데이터 타입
상수 : 변하지 않는 값 ( 변경 할 수 없는 값)
ex ) int a = 1; // a 는 변수 1은 상수