싱글턴

private 생성자나 enum 자료형은 싱글턴 패턴을 따르도록 설계하라 싱글턴은 객체를 하나만 만들 수 있는 클래스이다. JDK1.5 이전에서 싱글턴을 구현하는 방법은 2가지가 존재한다. 하나는 생성자는 private로 선언하고, 싱글턴 객체는 정적(static) 멤버를 통해 이용하는 방법 public class corn{ public static final Corn INSTANCE = new Corn(); private Corn() {... } public void run() { ... } }​ 두번 째는 public으로 선언된 정적 팩터리 메서드를 이용하는 방법이다. public class Corn{ private static final Corn INSTANCE = new Corn(); privat..
깡냉쓰
'싱글턴' 태그의 글 목록