private 생성자1 [Effective java] private 생성자 - 인스턴스화 막기 목적 책 읽고 정리하자! 정적 메서드와 정적 필드만을 담은 클래스를 만들고 싶을 때 활용할 수 있는 방법을 알아보자. private 생성자의 활용법 한 가지를 알아보자. 인스턴스화를 막는 작업이 필요한 상황 아래와 같은 클래스들은 정적 메서드와 정적 필드만을 담은 유틸리티 클래스들로 볼 수 있다. java.lang.Math - 수학적인 연산과 함수를 제공하는 유틸리티 클래스 java.util.Arrays - 배열을 다루기 위한 다양한 유용한 메서드들을 제공 java.util.Collections - 다양한 유형의 컬렉션(자료구조)을 조작하고, 정렬하고, 검색하는 데 도움을 주는 메서드들을 제공 이와 같은 유틸리티 클래스들은 기본 타입 값이나 배열 관련 메서드들을 모아놓거나, 특정 인터페이스를 구현하는 객.. 2023. 7. 28. 이전 1 다음 LIST