Singleton 패턴 어떠한 클래스 객체를 만들때 단 하나만 그 이상은 못만들게 하는 패턴을 의미한다. 싱글톤 패턴으로 객체 생성하기. 1. 생성자는 private으로 한다. 이유: 외부에서 객체를 못만들게 하기 위해서. 2. 객체를 생성해서 객체의 주소를 리턴하는 static 메소드를 하나 만든다. static으로 만드는 이유 : 생성자에 접근할 수 없어서 다른 클래스에서 객체를 못만드는 걸 클래스명을 통해 메소드에 접근 할 수 있게끔하기 위함. 3. 변수는 static으로 생성한다. 이유: 메소드가 static이므로 변수 또한 static으로 맞춰줘야한다. public class Test2 { private static Test2 instance; //자동으로 null로 초기화 됨. public s..