[JAVA] Singleton 패턴에 대해 알아보자
서론 Singleton패턴이 무엇이고 언제 쓰이는지 어떻게 구현하는지에 대해 작성하였으며 구현 방식은 Java언어를 통해 작성하였다. HeadFirst DesignPattern 책을 참고하여 작성하였다. 목차 1. Singleton 패턴이 무엇인가? 2. 고전적인 Singleton 패턴 구현방법 3. 개선된 Singleton 패턴 구현방법 1. Singleton 패턴이 무엇이고 언제 사용되는가? 우리가 생성하는 객체중에서는 프로그램에서 유일하게 만들어져야하는 객체들이 있다. 예를 들어, 스레드 풀, 사용자 설정을 처리하는 객체, 로그 기록용 객체, 프린터나 그래픽 카드 같은 디바이스를 위한 디바이스 드라이버 객체가 이런것이다. 이러한 객체들은 프로그램 내에서 유일해야 하며, 만약 여러개의 객체가 생성된다..
Java
2023. 4. 11. 19:54