java 입문 수업(생활코딩)_26_데이터타입 (2/2) 데이터타입 비교
Aug 7, 2021
»
writing
java 입문 수업(생활코딩) 수업을 참고하여 작성하였습니다
JAVA_데이터타입 (2/2) : 데이터타입 비교
데이터타입 (2/2) : 데이터타입 비교
1. 데이터 타입 - 컴퓨터에 저장되는 정보의 가장 작은 단위는 bit다 - 컴퓨터를 0과 1로 이루어졌다 - 이 0과 1이 bit다 2) 정수형 데이터 타입 메모리의 크기 표현 가능 범위 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 - 어떤 데이터 타입으로 변수를 선언했느냐에 따라서 사용하는 메모리의 크기가 달라지는 것 - 변수에 들어올 수 있는 숫자의 최대 크기를 잘 판단해서 데이터 타입을 지정해야 귀한 메모리의 용량을 아낄 수 있다
3) 실수형 데이터 타입 메모리의 크기 표현 가능 범위 float 4byte : ±(1.40129846432481707e-45 ~ 3.40282346638528860e+38) double 8byte : ±(4.94065645841246544e-324d ~ 1.79769313486231570e+308d) 4) 문자 char 2byte 모든 유니코드 문자 - 문자(character)는 글자 하나를 의미하고, 문자열은 글자들의 집합을 의미 - 문자열은 문자의 집합 - 문자는 char 형이고, char는 2byte의 메모리를 사용한다 - 따라서 6글자를 담고 있는 String 타입의 변수는 12바이트의 공간을 차지