반응형 java pattern1 Singleton 패턴에 대해서 앱 개발하면서 Singleton패턴을 종종 사용하게 되는데요.특히나, Preference사용할 때나, Application 클래스를 상속받아 Context를 얻어올때 사용했었네요.오늘은 이 Singleton 패턴에 대해서 정리해보려고 합니다~. 1. Singleton 패턴? 싱글턴 패턴은 해당 객체를 하나만 만들고, 언제든 그 유일한 객체에 접근하도록 하기위해 사용하는데요. 유일 무이한 객체를 만들기 위해서,생성자를 Private으로 선언해서, 생성자에 바로 접근하지 못하도록 하고,getInstance같은 메소드를 만들어서,객체가 미리 만들어져 있는지 체크한 후에,이 객체가 존재하지 않을 경우에만 생성자를 사용해서객체를 만든다는 겁니다. 아래 코드가 전형적인 싱글턴 패턴를 사용한 코드입니다.그런데, 위와.. 2017. 1. 6. 이전 1 다음