자바의 기본 타입은 가장 단순한 데이터 형태로, 실제 값을 변수에 직접 저장합니다.
총 8가지가 있으며, 크게 정수형, 실수형, 문자형, 논리형으로 나뉩니다.
🧱 기본 타입 한눈에 보기
| 정수형 | byte | 1B | -128 ~ 127 | 0 | byte b = 10; |
| short | 2B | -32,768 ~ 32,767 | 0 | short s = 1000; | |
| int | 4B | 약 -21억 ~ 21억 | 0 | int i = 100000; | |
| long | 8B | -2⁶³ ~ 2⁶³-1 | 0L | long l = 100L; | |
| 실수형 | float | 4B | 단정밀도 (약 7자리) | 0.0f | float f = 3.14f; |
| double | 8B | 배정밀도 (약 15자리) | 0.0d | double d = 3.14159; | |
| 문자형 | char | 2B | 0 ~ 65,535 (유니코드) | '\u0000' | char c = 'A'; |
| 논리형 | boolean | 1B(가상) | true / false | false | boolean flag = true; |
'면접복기' 카테고리의 다른 글
| (면접복기)자바 컴파일 과정 완벽 정리: .java → 실행까지 (0) | 2026.05.15 |
|---|---|
| (면접복기)OCP를 준수하는 결제 시스템 확장하기: 전략패턴을 활용한 유연한 설계 (0) | 2026.01.27 |
| (면접복기)트랜잭션 격리 수준 (Transaction Isolation Levels) (0) | 2025.11.19 |
| (면접복기)쓰레드 풀 vs 커넥션 풀 (0) | 2025.11.19 |