
자바의 자료형은 크게 기본 타입(primitive type)과 참조 타입(reference type)으로 나뉜다. 기본 타입은 byte, char, short, int, long, float, double, boolean 등이 있고 참조 타입은 class, interface 등이 있는데, 기본 타입의 데이터를 객체로 표현해야 하는 경우가 종종 있다. 이때 기본 자료타입(primitive type)을 객체로 다루기 위해서 사용하는 클래스들을 래퍼 클래스(wrapper class)라고 한다.
래퍼 클래스는 java.lang 패키지에 포함되어있다.