[Java] 기본 자료형의 종류와 크기

node·2024년 6월 12일
0

들어가며


Java의 기본부터 천천히 다시 배워보자

본론


자바의 자료형

자바의 자료형은 크게 2가지 유형으로 구분된다.

  • 기본 자료형(원시 자료형; PDT; Primitive Data Types;)
    : 자바 언어에서 미리 정의되어 있는 단순한 자료형으로 단순한 데이터를 다룬다.

  • 참조 자료형(RDT; Reference Data Types;)
    : 객제의 참조를 저장하는 자료형으로 클래스, 인터페이스, 배열 등의 데이터 구조를 다룬다.

    사용자 정의 자료형(UDDT; User-Defined Data Types) 가 여기에 속함.

기본 자료형의 종류와 크기

정수형

  • byte: 1byte(-128 ~ 127까지 할당가능)
  • short: 2byte(-32,768 ~ 32,767까지 할당가능)
  • int: 4byte(-2,147,483,648 ~ 2,147,483,647까지 할당가능, 약 21억)
  • long: 8byte(-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807까지 할당가능, 약 922경)

문자형

  • char: 2byte(1개의 문자를 표현가능)

    String은 기본 자료형이 아니다.

실수형

  • float: 4byte(유효 자릿수: 7자리)
  • double: 8byte(유효 자릿수: 16자리)

    유효 자릿수: 소수점 앞뒤자리를 모두 포함해 표현가능한 자릿수
    ex) 123.4567 = 7자리

논리형

  • boolean: 1bit(true, false 둘 중 하나)

마무리


자료형 별로 할당 가능한 범위를 생각하여 불필요한 데이터 사용을 지양하자

profile
NOvice + DEveloper

0개의 댓글