기본 타입 (primitive type) 을 객체로 표현하는 클래스
Integer a = new Integer(1); // Boxing
int b = a.intValue(); // UnBoxing
// AutoBoxing
Character ch = 'A'; // Character ch = new Character('A');
// AutoUnBoxing
char c = ch; // char c = ch.charValue();
Integer a = new Integer(1);
Integer b = new Integer(1);
Integer c = new Integer(2);
a == b; // false
a.equals(b); // true
a < c // true
int d = a + b; // wrapper -> primitive (반대도 가능)