자바 싱글톤 문제점1 싱글톤과 문제점 프로젝트를 진행하며 싱글톤을 학습하게 됐고, 백기선님의 디자인패턴 강의를 듣으며 작성한 글입니다. 학습 과정에서 작성되었기 때문에 잘못된 내용이 있을 수 있으며 이를 알려주신다면 즉시 수정하겠습니다. 1. 싱글톤을 직접 구현했을 때의 문제점 싱글톤을 일반적으로 구현하면 아래와 같은 패턴으로 구현할 수 있습니다. 하지만 여기에는 몇 가지 문제점이 존재하는데요, 우선 동기화 문제에 안전하지 않다는 것과 싱글톤이 깨질 수 있다는 점입니다. 우선 동기화 문제에 대해 살펴보겠습니다. 아래와 같이 코드를 작성했을때 사용자A와 B가 동시에 해당 인스턴스를 생성한다면 모두 new Setting( )을 통해 인스턴스를 생성하게 됩니다. 이 경우 인스턴스가 다른 문제점이 발생하게 되는데요, 따라서 이를 막기 위해서는 아래.. 2022. 7. 10. 이전 1 다음