자바 디자인 패턴 - 싱글톤 패턴 예제 및 설명
싱글톤 패턴이란인스턴스가 사용될 때에 똑같은 인스턴스를 여러개 만들어 내는 것이 하니라 한 개의 인스턴스를 사용하는 것이다.다시 말해 인스턴스가 하나만 만들어지고, 어디서든지 그 인스턴스에 접근할 수 있도록 하기 위한 패턴이다. 왜 사용할까 ?한가지 예를 들자면 서버에서 xml정보를 읽어와서 프로그램 설정을 한다고 가정할 때, 서버에 접속할 때마다 xml의 값을 파싱해서 읽을 필요는 없다.맨 처음 xml에서 값을 읽어와 인스턴스에 저장해놓고 저장해 놓은 인스턴스를 활용하면 된다. Eager initialization가장 기본적인 SingleTon Pattern 예제이다. singleton에서 중요한 것을 정리하면 private 멤버 변수로 자기 자신의 클래스의 인스턴스를 가진다.private 생성자를 지..