자바의 자료형(Data Type)

Java Data Type 
ㄴ Primitive Type
    ㄴ Boolean Type(boolean)
    ㄴ Numeric Type
        ㄴ Integral Type
            ㄴ Integer Type(short, int, long)
            ㄴ Floating Point Type(float, double)
        ㄴ Character Type(char)
ㄴ Reference Type
    ㄴ Class Type
    ㄴ Interface Type
    ㄴ Array Type
    ㄴ Enum Type
    ㄴ etc.

 

Primitive Type

자료형 데이터 크기 표현 가능 범위
boolean 참과 거짓 1 바이트 true, false
char 문자 2 바이트 유니코드 문자
byte 정수 1 바이트 -128 ~ 127
short 정수 2 바이트 -32.768 ~ 32.767
int 정수 4 바이트 -2,147,483,648 ~ 2,147,483,647 (이하 -21억 ~ 21억)
long 정수 8 바이트 -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807
float 실수 4 바이트 ± (1.40 x 10^-45 ~ 3.40 x 10^38)
double 실수 8 바이트 ± (4.94 x 10^-324 ~ 1.79 x 10^308)

 

Reference Type

 java.lang.Object 를 상속 받아 참조형이 된다

클래스형, 인터페이스형, 배열형

 

Class Type

  • Class
  • String Class
  • Wrapper Class

Interface Type

 

Array Type

 

Enum Type

 

 

Reference
 

[JAVA] #1 자바 변수와 자바 자료형의 종류 - travelbeeee

안녕하세요, 여행벌입니다. 이번 포스팅에서는 변수란 무엇이고, 자바에는 어떤 자료형이 있는지 알아보겠습니다. 변수란 무엇인가. "데이터의 저장과 참조를 위해 할당된 메모리 공간에 붙인

travelbeeee.tistory.com

 

자바 자료형 정리(Java Data Type) :: JDM's Blog

기초를 탄탄히 하자는 마음으로 이번 포스팅은 자바 자료형Java Data Type에 대한것을 다뤄봅니다. Java Data Type 자바에는 기본형Primitive Type과 참조형Reference Type이 있습니다. 일반적인 분류는 다음처

jdm.kr