정의: 원시 타입 값을 객체로 감싸주는 클래스들.
목적: 원시 타입 값이 객체로서의 기능을 필요로 할 때 사용.
박싱(Boxing): 기본값을 객체로 만드는 것.
언박싱(UnBoxing): 객체를 다시 기본값으로 변환.
오토박싱과 오토언박싱: Java가 자동으로 박싱과 언박싱을 해주는 기능.
Integer num = new Integer(17); // Boxing
int n = num.intValue(); // UnBoxing
Character ch = 'X'; // AutoBoxing
char c = ch; // AutoUnBoxing