Effective Java #49 객체화된 기본 자료형 대신 기본 자료형을 이용하라
자바의 자료형 시스템은 기본 자료형, 참조 자료형 두가지로 나누어진다. 모든 자료형애는 대응되는 참조 자료형이 있는데 객체화된 기본 자료형이라고 불린다. boolean, int, double의 객체화된 기본 자료형은 Boolean, Integer, Double이다. 자바1.5 부터 자동 객체화(autoboxing)과 자동 비객체화(auto-unboxing)가 언어의 일부가 되었다. 이 기능들은 기본 자료형과 객체 표현형 간의 차이가 있으므로, 둘 가운ㄷ 무엇을 사용하고 있는 지를 아는 것이 중요하며, 어떤 것을 사용할지 신중하게 결정해야 한다. 기본 자료형 VS 객체화된 기본 자료형1. 기본 자료형은 값만 가지지만 객체화된 기본 자료형은 값 외에도 신원(identity)을 가진다. 객체화된 기본 자료형은..