반응형
자바의 자료형
자바의 대표적인 자료형에는 다음과 같은 5가지가 있다.
- 정수형 : byte, short, int, long
- 실수형 : float, double
- 문자형 : char
- 문자열 : String
- 논리형 : boolen
데이터 저장 단위
비트(bit)
컴퓨터가 나타내는 데이터의 저장 최소 단위. 2진수 하나의 값을 저장할 수 있는 메모리 공간
바이트(byte)
데이터 처리 또는 문자의 최소단위. 8개의 비트가 모여 하나의 바이트 생성(1byte = 8bit)
변수 저장 가능 범위
종류 | 자료형 | 크기(byte/bit) | 표현 범위 | 기본 값 |
논리형 | boolen | 1byte /8 bit | true 또는 false | |
문자형 | char | 2byte /16 bit | '\u0000' ~ 'uFFFF' (16비트 유니코드 문자 데이터) | |
정수형 |
byte | 1byte /8 bit | -128 ~ 127 | 0 |
short | 2byte /16 bit | -32,768 ~ 32,767 | 0 | |
int | 4byte /32 bit | -2,147,483,648 ~ 2,147,483,647 | 0 | |
long | 8byte /64 bit | -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 | 0L | |
실수형 |
float | 4byte /32 bit | -3.4x10^38 ~ 3.4x10^38 | 0.0f |
double | 8byte /64 bit | -1.7x10^308 ~ 1.7x10^308 | 0.0 or 0.0d |
반응형