래퍼 클래스 ?

<aside> 💡 8개의 기본 타입에 해당하는 데이터를 객체로 포장해 주는 클래스

</aside>

사용 이유 ?

<aside> 💡 기본 타입의 데이터를 객체로 취급해야 하는 경우 존재

EX)) 메소드의 인수로 객체 타입만 요구되면 기본 타입의 데이터를 그대로 사용 불가

</aside>


박싱 언박싱 ?

박싱 = 기본 타입 데이터 → 래퍼 클래스

언박싱 = 래퍼 클래스 → 기본 타입

Untitled