Skip to content

[Effective Java] Item 11. 지연 초기화할 때 스레드 안정성을 고려해야 하는 이유 #7

@kjsu0209

Description

@kjsu0209

71p에서 지연 초기화 전략을 쓰면 hashCode가 처음 불릴 때 해시코드를 계산해준다고 나옵니다.
단순하게 생각하면 boolean값을 써도 충분히 구현할 수 있을 것 같은데,
지연 초기화할 때 스레드 안정성을 고려해야 하는 이유가 뭘까요?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions