Wrapper 타입이란

원시 타입 Wrapper 클래스
int Integer
long Long
boolean Boolean
double Double
char Character

Wrapper 타입을 사용하는 이유

언제 Wrapper 타입을 쓰는 게 좋을까

상황 권장 타입
DB null 허용, 값이 Optional할 수 있음 Wrapper
값이 항상 존재해야 함 (성능 최우선) Primitive
제네릭, Optional 등과 함께 사용 Wrapper
단순 계산 목적, 기본값이 꼭 필요 Primitive

주의사항