공부/디자인 패턴1 싱글톤(Singleton) 싱글톤이란?싱글톤은 객체의 인스턴스가 오직 1개만 생성되는 패턴을 의미한다. - 프로그램 내에서 하나의 객체만 존재해야 한다.- 프로그램 내에서 여러 부분에서 해당 객체를 공유하여 사용해야 한다. 싱글톤 클래스 singleton 클래스에서는 인스턴스를 하나만 만들 수 있는데, singleton은 static필드(클래스 변수)로 정의되고 Singleton 클래스의 인스턴스에서 초기화한다. 초기화는 Singleton 클래스를 로드할 때 한 번만 실행한다. 싱글톤 구현하기public class Singleton { private static Singleton instance = new Singleton(); private Singleton() { // 생성자는 외부에서 호출못하게 priv.. 2024. 6. 7. 이전 1 다음