자바에서는 프로그래머가 원하는 대로 자유롭게 데이터형을 만들 수 있습니다.

물론 원래부터 존재하는 많이 사용되는 데이터형도 있습니다.

다음의 데이터형은 프리미티브(Primitive) 데이터 형으로 불립니다.

 

 

데이터형 이름 크기

boolean                         true/ false

byte                      8bits

char                     16bits (UNICODE)

short                    16bits

int                        32bits

long                     64bits

float                      32bits

double              64bits

1-1

 

데이터형 이름에서 보실수 있듯이 아주 직관적인 것들입니다.  자바언어뿐 아니라

대부분의 언어에서 경험이 있는 친구들입니다.

프리미티브 데이터형이 사용자 데이터형과 확실하게 구별되는 점은 프리미티브 데이타는

객체가 아니라는 것입니다.

프리미티브 데이터는 단지 어떤 값(Scalar )들을 저장하고 있는 공간정도로 생각해도

좋겠습니다.

 실제로도 프리미트브 데이터는 자바 프로그램에서 사용될 때 어떤 값들을 저장하는

공간으로 대부분 사용됩니다. 프리미티브 데이터형 중에 어떤 것을 선택하는 것이

어울리는 지는 프로그램에서 저장하는 데이터의 성격에 따라 다릅니다.

일반적으로 2개의 값만으로 충분한 경우 boolean 형이 적당할 것이고,

일반적인 정수형태의 숫자를 저장해야 한다면 int형이나 long형이 적당할 것입니다.

실수형을 다루거나 굉장히 큰 수를 저장해야한다면  double형이 적당할 것입니다.

Posted by
,