1. 래퍼 클래스 - 기본형의 한계

기본형의 한계


2. 래퍼 클래스 - 자바 래퍼 클래스

자바가 제공하는 기본 래퍼 클래스의 특징

래퍼 클래스 생성 - 박싱(Boxing)

래퍼 클래스는 객체를 그대로 출력해도 내부에 있는 값을 문자로 출력하도록 toString() 을 재정의했다


3. 래퍼 클래스 - 오토 박싱

Integer boxedValue = value; //오토 박싱(Auto-boxing)
Integer boxedValue = Integer.valueOf(value); //컴파일 단계에서 추가

int unboxedValue = boxedValue; //오토 언박싱(Auto-Unboxing)
int unboxedValue = boxedValue.intValue(); //컴파일 단계에서 추가