아이템3 private 생성자나 열거 타입으로 싱글턴임을 보증하라
Effective Java 3e 아이템 3를 요약한 내용 입니다.
public class Elvis {
public static final Elvis INSTANCE = new Elvis();
private Elvis() { ... }
public void leaveThebuilding() { ... }
} public class Elvis {
private static final Elvis INSTANCE = new Elvis();
private Elvis() { ... }
public static Elvis getInstance() { return INSTANCE; }
public void leaveThebuilding() { ... }
}Last updated