싱글톤 패턴(Singleton Pattern)이란? 싱글톤 패턴(Singleton Pattern)의 개념은 아주 간단하다. 전체 프로그램에서 하나의 인스턴스만 유지되는 형식을 뜻한다. 장점 프로젝트 어디에서나 해당 인스턴스에 접근할 수 있다. 한 번만 인스턴스가 생성되기 때문에 메모리를 절약할 수 있다. 단점 하나의 인스턴스이기 때문에 하나의 기능이 다른 기능에 영향을 미치지 않는지 늘 고민해야한다. ( OCP에 어긋날 수 있음.) 예제 싱글톤 패턴을 사용하는 방법은 아래와 같다. static 직접 선언 Framework에서 제공하는 기능 이용 static 직접 선언 클래스 정의 싱글톤으로 생성할 클래스 내부에 정적 변수를 생성하여 유일하게 생성한 인스턴스를 반환한다. public class User {..