개발의 시작과 끝

2020.02.23 / Day - 10 데이터 타입 본문

생활코딩 자바

2020.02.23 / Day - 10 데이터 타입

개발지혜 2020. 2. 24. 00:01

생활코딩 5 - 데이터 타입

 

데이터 크기

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 -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807

 

  • 실수형
float 4 byte ±(1.40129846432481707e-45 ~ 3.40282346638528860e+38)
double 8 byte ±(4.94065645841246544e-324d ~ 1.79769313486231570e+308d)

 

  • 문자
char 2byte 모든 유니코드 문자

자바에서 문자와 문자열은 다르다. 문자(character)는 글자 하나를 의미하고 문자열(String)은 글자들의 집합을 의미한다.