Notice
Recent Posts
Recent Comments
Link
목록웹프로그래밍/Design Pattern (1)
bdfgdfg
생성 패턴 - 싱글톤(Singleton)
싱글톤 패턴이란 어느 클래스의 인스턴스가 단 하나만 생성되는 패턴을 의미. -> 사실 싱글톤은 이게 설명이 전부이지 않을까 생각. 싱글톤의 가장 간단한 구현 방식. class SingleTon { private static SingleTon instance = null; // 외부에서 생성을 하지못하도록 막아야한다. private SingleTon() {} public static SingleTon getInstance() { if(instance == null) instance = new SingleTon(); return instance; } } 다만 멀티쓰레드 환경을 고려한다면, 싱글톤 객체를 얻어오기 위한 getInstance메소드를 호출할 때, 여러 쓰레드가 동시에 접근하면서 여러개의 싱글톤 객..
웹프로그래밍/Design Pattern
2023. 7. 30. 23:57