스크린샷 2025-08-19 오전 10.21.09.png

⇒ 문제점

스크린샷 2025-08-19 오전 10.27.18.png

⇒ 동일비교

→ 같은 과목으로 뜬다 → 싱글톤 객체

스크린샷 2025-08-19 오전 10.30.20.png

레이지 싱글톤: 처음 필요해질 때 인스턴스를 생성(처음부터 만들지 않음)

Subject.JAVA를 처음 쓰는 순간 클래스 초기화가 일어나며 6개 상수 인스턴스가 한 번에 생성

→ 생성자 출력 6번, 이후엔 각 상수는 싱글톤이라 ==로 비교 가능