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)
- 열거된 상수들의 집합으로, 특정한 값들만을 가지는 타입을 정의할 때 사용
- 클래스 (Class)
728x90
느낀 점
- 다양한 내장 메서드를 쓰다 보면 빨간 줄이 뜰 때가 있어서 정리해 보았다.
- 각 data type들이 참조형인지, 기본형인지 정확히 알아야겠다.
다음에 학습할 것
- 자바의 상속
- 인터페이스와 추상클래스
반응형
java의 데이터 타입에 대해 알아보았다.
728x90
반응형
'Club > 99클럽 코테 스터디 2기' 카테고리의 다른 글
99클럽 코테 스터디 24일차 TIL DP 예제 (0) | 2024.06.12 |
---|---|
99클럽 코테 스터디 23일차 TIL DP (0) | 2024.06.11 |
99클럽 코테 스터디 21일차 TIL OOP 5원칙 (0) | 2024.06.09 |
99클럽 코테 스터디 20일차 TIL 오버로딩과 오버라이딩 (0) | 2024.06.08 |
99클럽 코테 스터디 19일차 TIL BFS (0) | 2024.06.07 |
댓글