기본 자료형을 객체 자료형으로 사용할 수 있도록 만들어 놓은 자료형이다.
Wrapper 의 의미는 포장 한다는 의미로 포장 클래스라고 불러도 된다.
기본형은 제네릭스 등의 타입 파라미터로 사용할 수 없고,Wrapper클래스를 이용하여 사용한다.
2.형태
기본 자료형 객체 자료형
int 1 ------> Integer new Integer(1);
float 23.4f ------> Float new Float(23.4);
char 'A' ------> Chracter new Character('A');
boolean true ------> Boolean new Boolean(true);
3.오토박싱(Auto Boxing), 오토 언박싱(Auto Unboxing)
Integer a=10; //10이 자동으로 객체화 된다.
list.add(1); //1은 숫자가 객체이다. 오토박싱
2)오토 언박싱
int b =new Integer(10);