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

'Java' 카테고리의 다른 글

[Java] 오버플로, 언더플로, BigInteger  (0) 2024.09.24
[Java] 자바의 메모리 구조  (1) 2024.09.24
[Java] Naming Convention  (0) 2024.09.24
[Java] 리터럴(Literal)  (0) 2024.09.24
[Java] 자바 첫걸음  (0) 2024.09.23