티스토리 뷰

반응형

자료형(Type)

자료형은 크게 논리, 문자, 숫자로 나뉜다.

논리형: boolean (1byte)

문자형: 문자, 문자열

숫자: 정수형, 실수형

 

문자: char (2byte)

문자열 : String (참조형)

 

정수형 : byte(1byte), short(2byte), int(4byte), long(8byte)

실수형 : float(4byte), double(8byte)

 

데이터 저장 단위

저장 공간이 제한적이기 때문에 저장 크기에 대한 기준과

CPU가 데이터를 처리할 때 일정한 기준 필요

 

비트(bit)

컴퓨터가 나타내는 데이터의 저장 최소 단위로서

2진수 값 하나를 저장할 수 있는 메모리공간을 의미

 

바이트(byte)

데이터 처리 또는 문자의 최소 단위로서 8개의 비트가 모여 하나의 바이트가 구성됨

 

 

변수 저장 가능 범위

자료형 범위 크기(byte / bit) 기본값
boolean true, false 1 / 8 false
char 0~65,535(유니코드문자) 2 / 16 ‘\u0000’
byte -128 ~ 127 1 / 8 0
short -32,768 ~ 32,767 2 / 16 0
int -2,147,483,648 ~ 2,147,483,647 4 / 32 0
long -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 8 / 64 0L
float ±1.4E-45 ~ 3.4E38 4 / 32 0.0f
double ±4.9E-324 ~ 1.8E308 8 / 64 0.0 또는 0.0d

 

 

반응형
댓글