싱글 톤 디자인 패턴을 깊이 연구

1. 다섯 개 싱글 톤 패턴이 기록이 있습니다 :

1.1로 분할된다 : 일반 기입, 나사 고정 방식 (화학식 지연) 내부 잠금 나사에있어서, 정적 클래스 속성 (화학식 배고파) 내부 클래스 초기화를 초기화한다.

1.2 게으른 유형 : 사용중인 생성, 유형 굶주린 : 때 클래스 초기화 만들었습니다.

1.3 세 번째는 이중 확인 잠금이라고합니다.

동기 부가 동기 블록에 호출 방법에있어서, 추가 동기화 : 동기 (정적 객체 클래스의 .class 개체) 기입 두 종류 1.4 두 종류 로크.  

1.5 열거 싱글 : 희미한 보지.

1.6 직렬화 한 실시 예를 발행한다.

마지막 질문 1.7 싱글 (나중에 약간의 깊이를 참조) : 당신이 클래스를 초기화하기 전에 최종 값은 초기화해야합니다.

1.57 참조 :

https://www.cnblogs.com/qq895139140/p/7774152.html

https://www.cnblogs.com/kexianting/p/8977990.html

https://blog.csdn.net/qq_37347341/article/details/77740215

https://q.cnblogs.com/q/DetailPage/95556/

 

추천

출처www.cnblogs.com/6xiaoxian9/p/10966964.html