Item 83 발표 내용

지연 초기화는 신중히 사용하라

Intro

표지
참고 사이트

목차

목차

1. 지연 초기화

지연 초기화

2. 인스턴스 필드의 지연 초기화 기법

인스턴스 필드의 일반적인 초기화와 synchronized 접근자를 사용한 지연 초기화 기법

이중 검사 관용구(double-check)

인스턴스 필드의 이중 검사 관용구를 이용한 지연 초기화 기법
인스턴스 필드의 이중 검사 관용구를 이용한 지연 초기화 기법

3. 정적 필드의 지연 초기화 기법

정적 필드용 지연 초기화 홀더 클래스 동작 방식
정적 필드용 지연 초기화 홀더 클래스 분석

성능이 떨어질 이유가 없다의 의미

성능이 떨어질 이유가 없다는 의미가 무엇일까?

4. 이중 검사의 2가지 특이 케이스

인스턴스 필드의 단일 검사 관용구
인스턴스 필드의 짜릿한 단일 검사 관용구

정리

정리

Last updated

Was this helpful?