자바에서 싱글톤패턴이란 하나의 클래스가 단 하나의 인스턴스만을 가지는 것을 뜻한다. 싱글톤 패턴의 장점유일한 인스턴스 : 하나의 인스턴스만을 만들 수 있다. 때문에 일관된 상태를 유지할 수 있고 전역에서 접근가능하도록 할 수 있다.메모리 절약 : 단 하나의 인스턴스만을 사용하기 때문에 메모리를 절약할 수 있다.지연 초기화 : 인스턴스가 실제 사용되는 시점에 생성하여 초기 비용을 줄일 수 있다. (여기서 초기 비용은 현실에서의 재화를 말하는것은 아니고 메모리의 사용량이나 시간적인 측면에서의 비용을 말하는 것.싱글톤 패턴의 단점의존성이 높아진다 : 객체를 미리 생성하고 정적 메서드를 통해 사용하기 때문에 의존성이 높아지게 되는 문제점이 있다. (높은 결합)기본이 private 기 때문에 상속이 어렵다 : 싱..