Java - 자료형

2020. 8. 18. 21:57Java/Java

반응형

 

자료형=>컴퓨터에게 어떤 데이터를 ,얼마만큼의 크기로 저장할것인지를 지정해주는 것

 

java에는 8가지 자료형이 있다.

 

1.숫자형(수치형)

 

byte->short->int->long

 

 1) byte=>(-128~127)만 저장=>저장공간 크기 (1 byte) 크기단위
                   *** 자바에서 기본 데이터 전송단위(=채팅->문자열)**

 2) short=>2byte 기억공간(-32768~32767)
 3) int  =>4byte 기억공간 크기 만큼 저장
            (-2147483648~2147483647)=>-21억 ~21억
                 **자바에서의 기본 연산단위로 사용된다.(+,-,*,/=>산술연산자)

  4)long=>8byte 기억공간 크기만큼 저장 가능
               만약에 long형으로 저장하기 위해서는 저장값 뒤에 L or l를 써줘야 된다.

 

2. 실수를 저장하는 자료형

float -> double

 

float =>4byte 기억공간크기를 가지고 있다.
           소수점 뒤에 F or f를 주면 float으로 저장한다는 표시이다.

              ex) float f=5.3; (X)
          

double=>8byte 기억공간크기를 가지고 있다.
          =>자바에서는 소수점이 있는 실수값을 저장할때 무조건 double형으로 인식한다.

 


byte->short->int->long->float -> double


3. 논리형=>참과 거짓을 판별할 수 있는 값(boolean)

     ex) boolean a = true;

 

4. 문자형=>문자 하나 저장=>char

     ex) char str='v';

 

 

반응형