[개요] 자바의 데이터 타입은 기본 타입과 참조 타입으로 나눌 수 있다, 각각의 기본 타입에는 대응하는 참조 타입이 하나씩 있으며, 이를 박싱된 기본 타입이라고 한다. 기본 타입(원시 타입, primitive type) : int, double, boolean, long ... 참조 타입(박싱된 기본 타입, wrapper class) : Integer, Double, Boolean, Long ... [차이] 주된 차이는 다음과 같다. 1. 기본 타입은 값만 가지고 있으나, 참조 타입은 값에 더해 식별성이란 속성을 갖는다. 이러한 이유로, 참조 타입은 값이 같더라도, 서로 다르다고 식별될 수 있다. 그러므로, 참조 타입의 값을 비교하기 위해서는, ==을 사용하면 안된다. [예시] Comparator nat..