본문 바로가기

Languages/JAVA

[JAVA] 자바 자료형 알아보기 #1 - byte, short, int, long

 

자바 데이터 타입들을 알아봅시다 #1 😀


자바에는 무수히 많은 데이터 타입들이 존재합니다. 오늘은 그 중에서도 byte, short, int, long에 대해 알아봅시다!

 

  1. byte
  2. short
  3. int
  4. long

자바의 데이터 타입은 기본데이터 타입과 참조데이터 타입으로 나뉩니다. 그림과 같이 byte, short, int, long, float, double, char, boolean은 기본 데이터 타입에 속하며 String,Integer,Short,Long 등 참조 데이터 타입에 속합니다.

 

오늘 살펴볼 byte, short, int, long은 모두 정수 자료형 입니다.

  byte bit 범위 범위
byte 1 8 -127 ~ 127 -2^7 ~ 2^7-1
short 2 16 -32,768 ~ 32,768 -2^15 ~ 2^15-1
int 4 32 -2,147,483,648 ~ 2,147,483,648 -2^31 ~ 2^31-1
long 8 64 -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,808 -2^63 ~ 2^63-1

크기는 byte < short< int < long 순입니다.