싱글톤 패턴 클래스의 인스턴스가 딱 1개만 생성되는 것을 보장하는 디자인 패턴 이다. 그래서 객체 인스턴스르 2개 이상 생성하지 못하도록 해야한다. pricate 생성자를 사용해서 외부에서 임의로 new 키워드를 사용하지 못하도록 막아야한다. public class SingletonService { //1. static 영역에 객체를 딱 1개만 생성 private static final SingletonService instance = new SingletonService(); //2. public 으로 열어서 객체 인스턴스가 필요하면 이 static 메서드를 통해서만 조회하도록 허용한다. public static SingletonService getInstance() { return instance; ..