본문 바로가기
Club/99클럽 코테 스터디 2기

99클럽 코테 스터디 22일차 TIL JAVA 데이터 타입

by ʚ⇜❅🎕̈❄⇝ɞ 2024. 6. 10.
728x90
반응형

JAVA의 데이터 타입

  • Primitive data type (기본형)
    • 논리형
      • boolean (참/거짓)
    • 숫자형 - 정수형
      • byte(1): -128 ~ 127
      • short(2): -32,768 ~ 32,767
      • int(4): -2^31 ~ 2^31-1
      • long(8): -2^63 ~ 2^63-1
      • char(2): 유니코드 문자로, 하나의 문자를 저장
    • 숫자형 - 실수형
      • float(4)
      • double(8)
  • Reference data type (참조형)
    •  클래스 (Class)
      • Java에서 정의한 사용자 정의 타입으로, 객체를 생성하는 틀 역할을 함
      • 예: String, ArrayList, HashMap 등
    • 배열 (Array):
      • 같은 타입의 값들을 모아 놓은 자료구조
      • 예: int[], String[] 등
    • 인터페이스 (Interface)
      • 클래스가 구현해야 하는 메서드의 집합을 정의
      • 인터페이스 자체는 구현을 하지 않지만, 이를 구현하는 클래스가 인터페이스의 메서드를 구현함
    • 열거형 (Enum)
      • 열거된 상수들의 집합으로, 특정한 값들만을 가지는 타입을 정의할 때 사용
728x90

느낀 점

  • 다양한 내장 메서드를 쓰다 보면 빨간 줄이 뜰 때가 있어서 정리해 보았다.
  • 각 data type들이 참조형인지, 기본형인지 정확히 알아야겠다.

다음에 학습할 것

  • 자바의 상속
  • 인터페이스와 추상클래스
반응형

java의 데이터 타입에 대해 알아보았다.

728x90
반응형

댓글