목록Java (1)
Illie
[JAVA] 싱글톤
서론클래스 인스턴스가 딱 하나만 생성되는 것을 보장하는 디자인 패턴 요청이 올 때마다 객체를 생성하게 된다면, 메모리 낭비가 매우 클 것이기 때문에이를 방지하기 위해 객체를 미리 생성해두고 이를 참조한다 본론싱글톤 패턴을 적용한 코드는 다음과 같다.public class SingletonService { // static 영역에 객체를 딱 하나만 생성 private static final SingletonService instance = new SingletonService(); // 객체 인스턴스가 필요하다면 static 메서드를 통해서만 조회하도록 허용 public static SingletonService getInstance() { return instan..
JAVA
2024. 9. 12. 00:00