자바 (1) 썸네일형 리스트형 객체 생성과 파괴 아이템1 생성자 대신 정적 팩토리 메서드를 고려하라 클래스는 생성자와 별도로 정적 팩토리 메서드(static factory method)를 제공할 수 있다. 래퍼(wrapper) 기본 자료형(int, double, boolean 등)의 데이터를 인스턴스(객체)로 만들기 위해 사용(포장) 하는 클래스 사용 이유 1. 제네릭, 자료구조, 매개변수 등 기본 자료형이 아닌 레퍼런스 타입을 필요로 하는 경우가 많고 메서드를 갖고 있어 다양하게 활용이 가능하기 때문 2. 인스턴스를 생성(heap 메모리에 저장)하여 상속 및 재사용이 가능 3. 문자열(String)과 기본 잘형 간 형 변환하여 사용이 가능 박싱(boxing) 기본 자료형의 데이터를 래퍼(wrapper) 클래스의 객체로 만드는 과정 ex) int ->.. 이전 1 다음