1. 싱글톤이란?특정 클래스의 인스턴스(객체)가 애플리케이션 전체에서 오직 하나만 생성되도록 보장하는 디자인 패턴.생성자를 private으로 선언해서 외부에서 객체를 직접 만들 수 없도록 막음클래스 내에 static 변수로 유일 객체를 저장함static 메서드를 통해 전역에서 동일 객체에 접근함 싱글톤의 목적데이터베이스 커넥션 풀, 설정 객체 등 시스템 자원을 공유해야 하는 상황에서 객체가 여러 번 생성되는 것을 방지하고 하나만 생성해 메모리 낭비를 막음전역적으로 일관된 객체를 사용할 수 있음 코드로 같이 알아보자아래와 같은 싱글톤 패턴의 예시 코드가 있다. 하나 씩 같이 보자class Singleton { private static Singleton instance = new Singleton()..