반응형
1. 싱글톤 패턴을 쓰는 이유
- 고정된 메모리 영역을 얻으면서 한번의 new로 인스턴스를 사용하기 때문에 메모리 낭비를 방지할 수 있음
2. 싱글톤 패턴의 문제점
- 싱글톤 인스턴스가 너무 많은 일을 하거나 많은 데이터를 공유 시킬 경우 다른 클래스의 인스턴스들 간에 결합도가 높아져 개방 - 폐쇄 원칙을 위배하게 된다.
- 수정 및 테스트 하기 어려워진다.
반응형
'면접 - 자바' 카테고리의 다른 글
개발자 면접 질문 - HashMap, TreeMap, LinkedHashMap, CuncurrentHashMap 차이 (0) | 2020.12.03 |
---|---|
개발자 면접 질문 - Call By Reference와 Call By Value (0) | 2020.12.03 |
개발자 면접 질문 - 인터페이스 정의 (0) | 2020.12.03 |
개발자 면접 질문 - 자료구조 시간 복잡도 (0) | 2020.12.03 |
개발자 면접 질문 - 객체 지향 프로그래밍 정의 (0) | 2020.12.03 |