이펙티브 자바

🤔 정적 메서드와 정적 필드만을 담은 클래스(유틸리티 클래스)는 언제 만드는 걸까?어플리케이션에서 전역으로 쓰여질 변수, 메서드를 모아놓을때상태가 없이 행위만 가질때final 클래스와 관련된 메서드를 만들고 모아두고 싶을때final 클래스는 상속과 오버라이딩 금지상속한 후 하위 클래스에 메서드를 넣는 것은 불가능final 클래스 예시 : `String.class`유틸리티 클래스 예시`javajava.lang.Math` : 계산 관련 메서드 및 상수의 집합`java util.Arrays` : 배열 관련 메서드의 집합`java.util.Collections` : 생성, 정렬, 병합, 검색등의 객체 관련 메서드의 집합유틸리티 클래스 제작 의도인스턴스화 없이 적은 코드로 편리하게 사용하기 위해서  유틸리티 클..
H_JU_0527
'이펙티브 자바' 태그의 글 목록