싱글톤 패턴이란? 인스턴스를 오직 하나만 제공하는 패턴 생성자가 여러차례 호출되더라도 계속해서 같은 객체를 리턴한 한다. 환경 세팅에 대한 정보 등 인스턴스가 여러개 일때 문제가 발생할 수 있는 경우가 있는데, 이 때 싱글톤 패턴을 사용하여 해결 기본 싱글톤 패턴 구현 package singleton; public class Settings { private static Settings instance; private Settings() {} public static Settings getInstance() { if (this.instance == null) { this.instance = new Settings(); } return this.instance; } } 1. 생성자를 private으로 만든..