래퍼클래스 (Wrapper)- 각각의 기본 타입에 상응하는 클래스- 객체 불변성을 가진다. TypesWrapper : Boolean, Byte, Character, Double, Float, Integer, Long, ShortPfimitive : boolean, byte, char, double, float, int, long, short- String 은 래퍼클래스가 아니다. (대응되는 기본 데이터 유형을 가지고 있지않음) 래퍼클래스가 필요한 이유 - 추가적인 기능들을 다양하게 사용가능하다.- 유틸리티 메소드 제공- 기본값을 컬렉션에 저장 가능하다. (컬렉션에 대상을 추가할 때 대상은 객체여야 하고 래퍼클래스가 기본값에 객체를 제공함) 래퍼클래스 객체 생성방법1) 생성자 이용- Integer num ..