- 정적 멤버만 담은 유틸리티 클래스는 인스턴스로 만들어 쓰려고 설계한 게 아니다.
- private 생성자를 추가하면 클래스의 인스턴스화를 막을 수 있다.
'이펙티브 자바 > 2장 객체 생성과 파괴' 카테고리의 다른 글
아이템 6 불필요한 객체 생성을 피하라 (0) | 2023.12.18 |
---|---|
아이템 5 자원을 직접 명시하지 말고 의존 객체 주입을 사용하라 (0) | 2023.12.18 |
아이템 3 private 생성자나 열거 타입으로 싱글턴임을 보증하라 (0) | 2023.12.18 |
아이템 2 생성자에 매개변수가 많다면 빌더를 고려하라 (0) | 2023.12.18 |
아이템 1 생성자 대신 정적 팩터리 메서드를 고려하라 (0) | 2023.12.15 |