싱글톤 패턴1 [디자인패턴]싱글톤 패턴(Singleton Pattern) -디자인패턴 중 싱글톤패턴에 대해 학습한다. 싱글톤패턴이란? 싱글톤패턴이란 객체를 하나만 생성하여, 이후 생성된 하나의 객체만을 참조하여 사용하는 패턴이다. new 연산자로 직접 인스턴스를 생성하지 못하게 하고, 인스턴스를 생성할 수 있는 static method를 만들어 이를 통해 인스턴스를 생성한다. 이 method를 여러번 사용하여도 매번 인스턴스가 새로 생성되어 heap 메모리에 올라가는 것이 아니라, 처음 호출시 단 한번만 메모리에 올라간 후 계속해서 그 인스턴스를 사용한다. 예제 학습 package Singleton; public class Singleton { //static method를 통해 접근해야 하기 때문에 인스턴스를 담을 변수를 static 변수로 선언한다 private stati.. 2021. 3. 8. 이전 1 다음