Java

[Java] 자료형

bornsoon 2024. 9. 24. 12:14

기본형(Primitive type), 참조형(Reference type)으로 구분한다.

  • 기본형(Primitive type)
종류 자료형  크기 
문자 char 2byte 유니코드
정수형 byte 1byte -128 ~ 127
short 2byte -32768 ~ 32767
int 4byte -2147483648 ~ 21483647
long 8byte -9223372036854775808 ~ 9223372036854775807
실수형 float 4byte 1.40239846E-45f ~ 3.40282347E+38f
double 8byte 4.94065645841246544E-324 ~ 1.79769313486231570E+308
논리형 boolean 1byte true, false
    * double형의 크기가 float형보다 더 큼 ==> 정밀도가 더 큼!
    *** 실수를 쓸 때는 double형을 권장함
  • 참조형(Reference Type)

       - String, Date, BigDecial 등

 

  • 형변환(Type casting)

       - 값의 크기에 따라 명시적, 묵시적 형변환을 이용할 수 있다.

728x90