1. Java의 데이터 타입 개요

Java의 타입은 크게 2가지로 나뉩니다.

기본 타입 (Primitive Type)
참조 타입 (Reference Type)

2. 기본 타입 (Primitive Type)

1) 기본 타입 분류

구분 타입
정수 byte, short, int, long
실수 float, double
문자 char
논리 boolean

2) 각 타입 상세

정수형

타입 크기 범위
byte 1byte -128 ~ 127
short 2byte -32,768 ~ 32,767
int 4byte 약 ±21억
long 8byte 매우 큼
int a = 10;
long b = 10000000000L; // L 필수

👉 정수의 기본 타입은 int


실수형

타입 크기 특징
float 4byte 정밀도 낮음
double 8byte 기본 실수 타입
double d = 3.14;
float f = 3.14f; // f 필수

👉 실수의 기본 타입은 double