싱글톤 (1) 썸네일형 리스트형 2-3) private 생성자나 열거 타입(enum)으로 싱글톤을 보장하라 싱글톤 패턴 MyClass myClass1 = ... MyClass myClass2 = ... // true System.out.println(myClass1 == myClass2); 싱글톤 패턴은 클래스가 오로지 하나의 인스턴스를 만들 수 있도록 하는 패턴이다. 무상태 객체나 필요에 의해 시스템에 하나의 객체만 존재해야하는 경우 싱글톤 패턴을 사용한다. 싱글톤 패턴을 구현하는 방식은 크게 3가지가 존재한다. public static final 필드 방식의 싱글톤 public class Elvis { public static final Elvis INSTANCE = new Elvis(); private Elvis() { } public void leaveTheBuilding() { System.out.p.. 이전 1 다음