변수의 타입은 기본형과 참조형이 있다.

 

기본형은 모두 8개의 타입(자료형)이 있으며 다음과 같다.

  1 byte 2 byte 4 byte 8 byte
논리형 boolean      
문자형   char    
정수형 byte short int long
실수형     float double

각 타입별 크기를 나타낸 표

 

분류 타입
논리형 boolean
true와 false 중 하나를 값으로 가지며, 조건식과 논리적 계산에 사용된다.
문자형 char
문자를 저장하는데 사용되며, 변수에 하나의 문자만 저장할 수 있다.
정수형 byte, short, int, long
정수를 저장하는데 사용되며, 주로 int가 사용된다. byte는 이진 데이터를 다룰 때 사용되며, short은 C언어와의 호환을 위해서 추가되었다.
실수형 float, double
실수를 저장하는데 사용되며, 주로 double이 사용된다

분류별 타입

 

자료형 지정 가능한 값의 범위 크기
bit        bite
boolean flase, true 8 1
char '\u000'~'\uffff' 16 2
byte -2⁷~2⁷-1 8 1
short -2¹⁵~2¹⁵-1 16 2
int -2³¹~2³¹-1 32 4
long -2⁶³~2⁶³-1 64 8
float 1.4x10⁻⁴⁵~3.4x10³⁸ 32 4
double 4.9x10⁻³²⁴~3.4x10³⁰⁸ 64 8

각 타입의 변수가 저장할 수 있는 값의 범위

+ Recent posts